@@ -62,12 +62,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Imagick_pingImageFile, 0, 0, 1)
62
62
ZEND_ARG_INFO (0 , filehandle )
63
63
#endif
64
64
65
-
66
- #if PHP_VERSION_ID >= 80000
67
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , filename , IS_STRING , 1 , "null" )
68
- #else
69
- ZEND_ARG_INFO (0 , filename )
70
- #endif
65
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , filename , IS_STRING , 1 , "null" )
71
66
ZEND_END_ARG_INFO ()
72
67
#endif
73
68
@@ -827,12 +822,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Imagick_writeImageFile, 0, 0, 1)
827
822
ZEND_ARG_INFO (0 , filehandle )
828
823
#endif
829
824
830
-
831
- #if PHP_VERSION_ID >= 80000
832
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , format , IS_STRING , 1 , "null" )
833
- #else
834
- ZEND_ARG_INFO (0 , format )
835
- #endif
825
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , format , IS_STRING , 1 , "null" )
836
826
ZEND_END_ARG_INFO ()
837
827
#endif
838
828
@@ -1679,13 +1669,7 @@ ZEND_END_ARG_INFO()
1679
1669
#endif
1680
1670
1681
1671
ZEND_BEGIN_ARG_INFO_EX (arginfo_class_Imagick___construct , 0 , 0 , 0 )
1682
-
1683
- #if PHP_VERSION_ID >= 80000
1684
- ZEND_ARG_TYPE_MASK (0 , files , MAY_BE_STRING |MAY_BE_ARRAY |MAY_BE_LONG |MAY_BE_DOUBLE |MAY_BE_NULL , "null" )
1685
- #else
1686
- ZEND_ARG_INFO (0 , files )
1687
- #endif
1688
-
1672
+ ZEND_ARG_TYPE_MASK (0 , files , MAY_BE_STRING |MAY_BE_ARRAY |MAY_BE_LONG |MAY_BE_DOUBLE |MAY_BE_NULL , "null" )
1689
1673
ZEND_END_ARG_INFO ()
1690
1674
1691
1675
@@ -1805,12 +1789,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Imagick_readImageBlob, 0, 0, 1)
1805
1789
#else
1806
1790
ZEND_ARG_INFO (0 , image )
1807
1791
#endif
1808
-
1809
- #if PHP_VERSION_ID >= 80000
1810
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , filename , IS_STRING , 1 , "null" )
1811
- #else
1812
- ZEND_ARG_INFO (0 , filename )
1813
- #endif
1792
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , filename , IS_STRING , 1 , "null" )
1814
1793
ZEND_END_ARG_INFO ()
1815
1794
1816
1795
@@ -1858,12 +1837,7 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Imagick_writeImage, 0, 0,
1858
1837
ZEND_BEGIN_ARG_INFO_EX (arginfo_class_Imagick_writeImage , 0 , 0 , 0 )
1859
1838
#endif
1860
1839
1861
-
1862
- #if PHP_VERSION_ID >= 80000
1863
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , filename , IS_STRING , 1 , "null" )
1864
- #else
1865
- ZEND_ARG_INFO (0 , filename )
1866
- #endif
1840
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , filename , IS_STRING , 1 , "null" )
1867
1841
ZEND_END_ARG_INFO ()
1868
1842
1869
1843
@@ -1906,12 +1880,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Imagick_blurImage, 0, 0, 2)
1906
1880
#else
1907
1881
ZEND_ARG_INFO (0 , sigma )
1908
1882
#endif
1909
-
1910
- #if PHP_VERSION_ID >= 80000
1911
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , channel , IS_LONG , 0 , "Imagick::CHANNEL_DEFAULT" )
1912
- #else
1913
- ZEND_ARG_INFO (0 , channel )
1914
- #endif
1883
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , channel , IS_LONG , 0 , "Imagick::CHANNEL_DEFAULT" )
1915
1884
ZEND_END_ARG_INFO ()
1916
1885
1917
1886
@@ -2913,27 +2882,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Imagick_setImageUnits, 0, 0, 1)
2913
2882
#endif
2914
2883
ZEND_END_ARG_INFO ()
2915
2884
2916
-
2917
- #if PHP_VERSION_ID >= 80000
2918
- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_class_Imagick_sharpenImage , 0 , 2 , _IS_BOOL , 0 )
2919
- #else
2920
- ZEND_BEGIN_ARG_INFO_EX (arginfo_class_Imagick_sharpenImage , 0 , 0 , 2 )
2921
- #endif
2922
-
2923
-
2924
- #if PHP_VERSION_ID >= 80000
2925
- ZEND_ARG_TYPE_INFO (0 , radius , IS_DOUBLE , 0 )
2926
- #else
2927
- ZEND_ARG_INFO (0 , radius )
2928
- #endif
2929
-
2930
- #if PHP_VERSION_ID >= 80000
2931
- ZEND_ARG_TYPE_INFO (0 , sigma , IS_DOUBLE , 0 )
2932
- #else
2933
- ZEND_ARG_INFO (0 , sigma )
2934
- #endif
2935
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , channel , IS_LONG , 0 , "Imagick::CHANNEL_DEFAULT" )
2936
- ZEND_END_ARG_INFO ()
2885
+ #define arginfo_class_Imagick_sharpenImage arginfo_class_Imagick_blurImage
2937
2886
2938
2887
#define arginfo_class_Imagick_shaveImage arginfo_class_Imagick_sampleImage
2939
2888
@@ -3042,12 +2991,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Imagick_queryFontMetrics, 0, 0, 2)
3042
2991
#else
3043
2992
ZEND_ARG_INFO (0 , text )
3044
2993
#endif
3045
-
3046
- #if PHP_VERSION_ID >= 80000
3047
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , multiline , _IS_BOOL , 1 , "null" )
3048
- #else
3049
- ZEND_ARG_INFO (0 , multiline )
3050
- #endif
2994
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , multiline , _IS_BOOL , 1 , "null" )
3051
2995
ZEND_END_ARG_INFO ()
3052
2996
3053
2997
@@ -3540,7 +3484,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Imagick_gammaImage, 0, 0, 1)
3540
3484
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , channel , IS_LONG , 0 , "Imagick::CHANNEL_DEFAULT" )
3541
3485
ZEND_END_ARG_INFO ()
3542
3486
3543
- #define arginfo_class_Imagick_gaussianBlurImage arginfo_class_Imagick_sharpenImage
3487
+ #define arginfo_class_Imagick_gaussianBlurImage arginfo_class_Imagick_blurImage
3544
3488
3545
3489
#if MagickLibVersion < 0x700 && !defined(MAGICKCORE_EXCLUDE_DEPRECATED )
3546
3490
@@ -4468,12 +4412,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Imagick_newImage, 0, 0, 3)
4468
4412
ZEND_ARG_INFO (0 , rows )
4469
4413
#endif
4470
4414
ZEND_ARG_OBJ_TYPE_MASK (0 , background_color , ImagickPixel , MAY_BE_STRING , NULL )
4471
-
4472
- #if PHP_VERSION_ID >= 80000
4473
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , format , IS_STRING , 0 , "null" )
4474
- #else
4475
- ZEND_ARG_INFO (0 , format )
4476
- #endif
4415
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , format , IS_STRING , 0 , "null" )
4477
4416
ZEND_END_ARG_INFO ()
4478
4417
4479
4418
@@ -4516,12 +4455,7 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_class_Imagick_getConfigureOption
4516
4455
ZEND_BEGIN_ARG_INFO_EX (arginfo_class_Imagick_getConfigureOptions , 0 , 0 , 0 )
4517
4456
#endif
4518
4457
4519
-
4520
- #if PHP_VERSION_ID >= 80000
4521
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , pattern , IS_STRING , 0 , "*" )
4522
- #else
4523
- ZEND_ARG_INFO (0 , pattern )
4524
- #endif
4458
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , pattern , IS_STRING , 0 , "\"*\"" )
4525
4459
ZEND_END_ARG_INFO ()
4526
4460
4527
4461
#if MagickLibVersion > 0x660
@@ -4835,35 +4769,27 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_class_Imagick_subimageMatch, 0, 0, 1)
4835
4769
#endif
4836
4770
4837
4771
ZEND_ARG_OBJ_INFO (0 , image , Imagick , 0 )
4838
-
4839
- #if PHP_VERSION_ID >= 80000
4840
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (1 , offset , IS_ARRAY , 1 , "null" )
4841
- #else
4842
- ZEND_ARG_INFO (1 , offset )
4843
- #endif
4844
-
4845
- #if PHP_VERSION_ID >= 80000
4846
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (1 , similarity , IS_DOUBLE , 1 , "0.0" )
4847
- #else
4848
- ZEND_ARG_INFO (1 , similarity )
4772
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (1 , offset , IS_ARRAY , 1 , "null" )
4773
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (1 , similarity , IS_DOUBLE , 1 , "null" )
4774
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , threshold , IS_DOUBLE , 0 , "0.0" )
4775
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , metric , IS_LONG , 0 , "0" )
4776
+ ZEND_END_ARG_INFO ()
4849
4777
#endif
4850
4778
4851
- #if PHP_VERSION_ID >= 80000
4852
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , threshold , IS_DOUBLE , 0 , "0.0" )
4853
- #else
4854
- ZEND_ARG_INFO (1 , threshold )
4855
- #endif
4779
+ #if MagickLibVersion > 0x628 && MagickLibVersion >= 0x652
4856
4780
4857
4781
#if PHP_VERSION_ID >= 80000
4858
- ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE ( 0 , metric , IS_LONG , 0 , "0" )
4782
+ ZEND_BEGIN_ARG_WITH_RETURN_OBJ_INFO_EX ( arginfo_class_Imagick_similarityimage , 0 , 1 , Imagick , 0 )
4859
4783
#else
4860
- ZEND_ARG_INFO (1 , metric )
4861
- #endif
4862
- ZEND_END_ARG_INFO ()
4784
+ ZEND_BEGIN_ARG_INFO_EX (arginfo_class_Imagick_similarityimage , 0 , 0 , 1 )
4863
4785
#endif
4864
4786
4865
- #if MagickLibVersion > 0x628 && MagickLibVersion >= 0x652
4866
- #define arginfo_class_Imagick_similarityimage arginfo_class_Imagick_subimageMatch
4787
+ ZEND_ARG_OBJ_INFO (0 , image , imagick , 0 )
4788
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (1 , offset , IS_ARRAY , 1 , "null" )
4789
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (1 , similarity , IS_DOUBLE , 1 , "null" )
4790
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , threshold , IS_DOUBLE , 0 , "0.0" )
4791
+ ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , metric , IS_LONG , 0 , "0" )
4792
+ ZEND_END_ARG_INFO ()
4867
4793
#endif
4868
4794
4869
4795
#if MagickLibVersion > 0x628
@@ -6485,4 +6411,4 @@ static const zend_function_entry class_Imagick_methods[] = {
6485
6411
ZEND_ME (Imagick , setImageMask , arginfo_class_Imagick_setImageMask , ZEND_ACC_PUBLIC )
6486
6412
#endif
6487
6413
ZEND_FE_END
6488
- };
6414
+ };
0 commit comments