Hi, Am 19.03.2015 um 20:26 schrieb Levi Morrison: > On Thu, Mar 19, 2015 at 1:05 PM, Dennis Birkholz <den...@birkholz.biz> wrote: >> Hi, >> >> Am 19.03.2015 um 17:27 schrieb Sebastian B.-Hagensen: >>> Another way to unify array and string callback may be to use the >>> callable syntax and have it return a closure: >>> callable('strlen'); >>> callable($object, $methodName); >>> callable('class', 'staticMethod') >> >> but before that happens, we should make closures serializable. > What does closures being serializable have to do with this feature?
If you replace the array($object, 'method') syntax by callable($object, 'method') which returns a closure, you can not serialize callables any more which is currently possible. Before we replace working language features by closures we should update closures to be usable in all required situations. Greets Dennis -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php