[ProxyManager] fix closure binding
This commit is contained in:
parent
6a1382637b
commit
31f920850a
@ -113,7 +113,7 @@ EOF;
|
||||
}
|
||||
|
||||
if (version_compare(self::getProxyManagerVersion(), '2.5', '<')) {
|
||||
$code = str_replace(' \Closure::bind(function ', ' \Closure::bind(static function ', $code);
|
||||
$code = preg_replace('/ \\\\Closure::bind\(function ((?:& )?\(\$instance(?:, \$value)?\))/', ' \Closure::bind(static function \1', $code);
|
||||
}
|
||||
|
||||
return $code;
|
||||
|
Reference in New Issue
Block a user