Seems this was a typo and I think 1.32 which is a double/float will be
implicitly converted to true (bool) because it will resolve 1.32 to 1 as
integer and then 1 which maps to true (bool).
To avoid this, use '1.32' instead of the integer form of the version.
Change-Id: I2420396e110284f582cd79820ffc6064e247b4b9
if ( $extensionData instanceof Closure ) {
$this->extensionData = $extensionData;
} elseif ( is_array( $extensionData ) ) {
- wfDeprecated( __METHOD__ . ' with array argument', 1.32 );
+ wfDeprecated( __METHOD__ . ' with array argument', '1.32' );
$this->extensionData = function () use ( $extensionData ) {
return $extensionData;
};