summaryrefslogtreecommitdiffstats
path: root/REFLECTION-im7
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION-im7')
-rw-r--r--REFLECTION-im7108
1 files changed, 66 insertions, 42 deletions
diff --git a/REFLECTION-im7 b/REFLECTION-im7
index 86c7303..54385eb 100644
--- a/REFLECTION-im7
+++ b/REFLECTION-im7
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
+Extension [ <persistent> extension #86 imagick version 3.8.0 ] {
- Dependencies {
Dependency [ gmagick (Conflicts) ]
@@ -42,8 +42,8 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Properties [4] {
Property [ protected $message = '' ]
Property [ protected $code = 0 ]
- Property [ protected $file = NULL ]
- Property [ protected $line = NULL ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
}
- Methods [10] {
@@ -60,6 +60,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
+ - Tentative return [ void ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
@@ -133,8 +134,8 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Properties [4] {
Property [ protected $message = '' ]
Property [ protected $code = 0 ]
- Property [ protected $file = NULL ]
- Property [ protected $line = NULL ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
}
- Methods [10] {
@@ -151,6 +152,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
+ - Tentative return [ void ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
@@ -224,8 +226,8 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Properties [4] {
Property [ protected $message = '' ]
Property [ protected $code = 0 ]
- Property [ protected $file = NULL ]
- Property [ protected $line = NULL ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
}
- Methods [10] {
@@ -242,6 +244,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
+ - Tentative return [ void ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
@@ -315,8 +318,8 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Properties [4] {
Property [ protected $message = '' ]
Property [ protected $code = 0 ]
- Property [ protected $file = NULL ]
- Property [ protected $line = NULL ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
}
- Methods [10] {
@@ -333,6 +336,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
+ - Tentative return [ void ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
@@ -406,8 +410,8 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Properties [4] {
Property [ protected $message = '' ]
Property [ protected $code = 0 ]
- Property [ protected $file = NULL ]
- Property [ protected $line = NULL ]
+ Property [ protected string $file = '' ]
+ Property [ protected int $line = 0 ]
}
- Methods [10] {
@@ -424,6 +428,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
+ - Tentative return [ void ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
@@ -485,7 +490,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Class [ <internal:imagick> <iterateable> class Imagick implements Stringable, Iterator, Traversable, Countable ] {
- - Constants [626] {
+ - Constants [628] {
Constant [ public int COLOR_BLACK ] { 11 }
Constant [ public int COLOR_BLUE ] { 12 }
Constant [ public int COLOR_CYAN ] { 13 }
@@ -495,8 +500,8 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Constant [ public int COLOR_MAGENTA ] { 17 }
Constant [ public int COLOR_ALPHA ] { 18 }
Constant [ public int COLOR_FUZZ ] { 19 }
- Constant [ public int IMAGICK_EXTNUM ] { 30700 }
- Constant [ public string IMAGICK_EXTVER ] { 3.7.0 }
+ Constant [ public int IMAGICK_EXTNUM ] { 30800 }
+ Constant [ public string IMAGICK_EXTVER ] { 3.8.0 }
Constant [ public int QUANTUM_RANGE ] { 65535 }
Constant [ public int USE_ZEND_MM ] { 0 }
Constant [ public int COMPOSITE_DEFAULT ] { 54 }
@@ -579,6 +584,8 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Constant [ public int COMPOSITE_SOFTDODGE ] { 77 }
Constant [ public int COMPOSITE_STAMP ] { 78 }
Constant [ public int COMPOSITE_RMSE ] { 79 }
+ Constant [ public int COMPOSITE_SALIENCY_BLEND ] { 80 }
+ Constant [ public int COMPOSITE_SEAMLESS_BLEND ] { 81 }
Constant [ public int MONTAGEMODE_FRAME ] { 1 }
Constant [ public int MONTAGEMODE_UNFRAME ] { 2 }
Constant [ public int MONTAGEMODE_CONCATENATE ] { 3 }
@@ -609,7 +616,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Constant [ public int FILTER_WELCH ] { 17 }
Constant [ public int FILTER_PARZEN ] { 18 }
Constant [ public int FILTER_LAGRANGE ] { 21 }
- Constant [ public int FILTER_SENTINEL ] { 32 }
+ Constant [ public int FILTER_SENTINEL ] { 34 }
Constant [ public int FILTER_BOHMAN ] { 19 }
Constant [ public int FILTER_BARTLETT ] { 20 }
Constant [ public int FILTER_JINC ] { 13 }
@@ -1230,7 +1237,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [1] {
Parameter #0 [ <required> int $type ]
}
- - Return [ int ]
+ - Return [ float ]
}
Method [ <internal:imagick> static public method getVersion ] {
@@ -1263,7 +1270,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [1] {
Parameter #0 [ <required> string $key ]
}
- - Return [ string ]
+ - Return [ string|false ]
}
Method [ <internal:imagick> static public method listRegistry ] {
@@ -1285,12 +1292,12 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Properties [0] {
}
- - Methods [376] {
+ - Methods [377] {
Method [ <internal:imagick> public method optimizeImageLayers ] {
- Parameters [0] {
}
- - Return [ bool ]
+ - Return [ Imagick ]
}
Method [ <internal:imagick> public method compareImageLayers ] {
@@ -1639,6 +1646,15 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Return [ bool ]
}
+ Method [ <internal:imagick> public method clutImageWithInterpolate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> Imagick $lookup_table ]
+ Parameter #1 [ <required> int $pixel_interpolate_method ]
+ }
+ - Return [ bool ]
+ }
+
Method [ <internal:imagick> public method getImageProperties ] {
- Parameters [2] {
@@ -2250,7 +2266,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
- - Return [ string ]
+ - Return [ ?string ]
}
Method [ <internal:imagick> public method getImagesBlob ] {
@@ -3062,7 +3078,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Method [ <internal:imagick> public method convolveImage ] {
- Parameters [2] {
- Parameter #0 [ <required> array $kernel ]
+ Parameter #0 [ <required> ImagickKernel $kernel ]
Parameter #1 [ <optional> int $channel = Imagick::CHANNEL_DEFAULT ]
}
- Return [ bool ]
@@ -3136,7 +3152,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [1] {
Parameter #0 [ <required> int $evaluate ]
}
- - Return [ bool ]
+ - Return [ Imagick ]
}
Method [ <internal:imagick> public method flattenImages ] {
@@ -3625,9 +3641,10 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Method [ <internal:imagick> public method setImageBluePrimary ] {
- - Parameters [2] {
+ - Parameters [3] {
Parameter #0 [ <required> float $x ]
Parameter #1 [ <required> float $y ]
+ Parameter #2 [ <required> float $z ]
}
- Return [ bool ]
}
@@ -3685,9 +3702,10 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Method [ <internal:imagick> public method setImageGreenPrimary ] {
- - Parameters [2] {
+ - Parameters [3] {
Parameter #0 [ <required> float $x ]
Parameter #1 [ <required> float $y ]
+ Parameter #2 [ <required> float $z ]
}
- Return [ bool ]
}
@@ -3711,9 +3729,10 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Method [ <internal:imagick> public method setImageRedPrimary ] {
- - Parameters [2] {
+ - Parameters [3] {
Parameter #0 [ <required> float $x ]
Parameter #1 [ <required> float $y ]
+ Parameter #2 [ <required> float $z ]
}
- Return [ bool ]
}
@@ -3736,9 +3755,10 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Method [ <internal:imagick> public method setImageWhitePoint ] {
- - Parameters [2] {
+ - Parameters [3] {
Parameter #0 [ <required> float $x ]
Parameter #1 [ <required> float $y ]
+ Parameter #2 [ <required> float $z ]
}
- Return [ bool ]
}
@@ -3821,7 +3841,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Parameter #0 [ <required> int $columns ]
Parameter #1 [ <required> int $rows ]
Parameter #2 [ <required> ImagickPixel|string $background_color ]
- Parameter #3 [ <optional> string $format = null ]
+ Parameter #3 [ <optional> ?string $format = null ]
}
- Return [ bool ]
}
@@ -4013,12 +4033,14 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:imagick, prototype Iterator> public method rewind ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:imagick, prototype Iterator> public method valid ] {
@@ -4088,8 +4110,8 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [5] {
Parameter #0 [ <required> Imagick $image ]
- Parameter #1 [ <optional> ?array &$offset = null ]
- Parameter #2 [ <optional> ?float &$similarity = null ]
+ Parameter #1 [ <optional> &$offset = null ]
+ Parameter #2 [ <optional> &$similarity = null ]
Parameter #3 [ <optional> float $threshold = 0.0 ]
Parameter #4 [ <optional> int $metric = 0 ]
}
@@ -4100,8 +4122,8 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [5] {
Parameter #0 [ <required> Imagick $image ]
- Parameter #1 [ <optional> ?array &$offset = null ]
- Parameter #2 [ <optional> ?float &$similarity = null ]
+ Parameter #1 [ <optional> &$offset = null ]
+ Parameter #2 [ <optional> &$similarity = null ]
Parameter #3 [ <optional> float $threshold = 0.0 ]
Parameter #4 [ <optional> int $metric = 0 ]
}
@@ -4187,7 +4209,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Parameter #0 [ <required> float $radius ]
Parameter #1 [ <required> float $strength ]
}
- - Return [ void ]
+ - Return [ bool ]
}
Method [ <internal:imagick> public method identifyImageType ] {
@@ -4859,7 +4881,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
- - Return [ string ]
+ - Return [ string|false ]
}
Method [ <internal:imagick> public method getFontStretch ] {
@@ -4978,7 +5000,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
- - Return [ string ]
+ - Return [ string|false ]
}
Method [ <internal:imagick> public method getClipRule ] {
@@ -5528,7 +5550,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Method [ <internal:imagick> public method setStrokeDashArray ] {
- Parameters [1] {
- Parameter #0 [ <required> array $dashes ]
+ Parameter #0 [ <required> ?array $dashes ]
}
- Return [ bool ]
}
@@ -5670,7 +5692,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
- - Return [ array ]
+ - Return [ ?array ]
}
Method [ <internal:imagick> public method getIteratorRow ] {
@@ -5684,7 +5706,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
- - Return [ array ]
+ - Return [ ?array ]
}
Method [ <internal:imagick> public method getPreviousIteratorRow ] {
@@ -5705,19 +5727,21 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:imagick, prototype Iterator> public method rewind ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:imagick, prototype Iterator> public method current ] {
- Parameters [0] {
}
- - Return [ array ]
+ - Return [ ?array ]
}
Method [ <internal:imagick> public method newPixelIterator ] {
@@ -5886,7 +5910,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Parameter #0 [ <required> ImagickPixel|string $color ]
Parameter #1 [ <required> float $fuzz ]
}
- - Return [ bool ]
+ - Return [ ?bool ]
}
Method [ <internal:imagick> public method isPixelSimilarQuantum ] {
@@ -5895,7 +5919,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Parameter #0 [ <required> ImagickPixel|string $color ]
Parameter #1 [ <required> float $fuzz_quantum_range_scaled_by_square_root_of_three ]
}
- - Return [ bool ]
+ - Return [ ?bool ]
}
Method [ <internal:imagick> public method isSimilar ] {
@@ -5904,7 +5928,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
Parameter #0 [ <required> ImagickPixel|string $color ]
Parameter #1 [ <required> float $fuzz_quantum_range_scaled_by_square_root_of_three ]
}
- - Return [ bool ]
+ - Return [ ?bool ]
}
Method [ <internal:imagick> public method setColor ] {
@@ -5991,7 +6015,7 @@ Extension [ <persistent> extension #77 imagick version 3.7.0 ] {
- Parameters [2] {
Parameter #0 [ <required> array $matrix ]
- Parameter #1 [ <required> ?array $origin ]
+ Parameter #1 [ <optional> ?array $origin = null ]
}
- Return [ ImagickKernel ]
}