summaryrefslogtreecommitdiff
path: root/Zend/tests/closure_invoke_ref_warning.phpt
blob: 08eefd3fb2ab581599301a6ea964d85abe0c720a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
--TEST--
Argument name for Closure::__invoke via call_user_func reference warning
--FILE--
<?php

$test = function(&$arg) {};
call_user_func([$test, '__invoke'], null);

?>
--EXPECTF--
Warning: Closure::__invoke(): Argument #1 ($arg) must be passed by reference, value given in %s on line %d

Warning: {closure}(): Argument #1 ($arg) must be passed by reference, value given in %s on line %d