Hello, again:
In the original post I was trying to apply anonymous code to a static
member array.
self::$_runList[$_what] = $_code;
$_out = self::$_runList[$_what]($_params); // >>> line
# 27 referred to in error message
What is now working is to use a locally declared array inside run()
instead:
$_runList = array()
$_runList[$_what] = $_code;
return $_runList[$_what]($_params);
Apparently, php doesn't like doing this with a static member array
variable.
Thanks to anyone who spent some time with the original post.
JK
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php