Hi Sebastian,

On Thu, Mar 19, 2015 at 9:48 PM, Sebastian B.-Hagensen <
sbj.ml.r...@gmail.com> wrote:

> 2015-03-19 12:51 GMT+01:00 Yasuo Ohgaki <yohg...@ohgaki.net>:
> > Distinguishing array and callable is problematic.
> > Array callable is better to be deprecated in the long run. IMHO.
>
> Then how would you write an callback containing an already constructed
> object?
> $a = [$object, 'method'];
>
> The alternative is unnecessarily cumbersome:
> $a = function($methodArg1, $methodArg2) use($object) { return
> $object->method($methodArg1, $methodArg2); };


I'm not proposing deprecate it soon, but in the long run.
It will need a decade to deprecate it.

Regards,

--
Yasuo Ohgaki
yohg...@ohgaki.net

Reply via email to