Re: Allow all callables to be called directly
| From: | Sebastian Krebs | Date: | Fri, 15 Mar 2013 15:14:52 +0000 |
| Subject: | Re: Allow all callables to be called directly | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-66649@lists.php.net to get a copy of this message | ||
2013/3/15 Steve Clay <steve@mrclay.org>
> My subject was misleading. I didn't mean to suggest call_user_func() be
> removed, just be made unnecessary by direct call syntax.
>
> This should make the inconsistency clearer: €]
> ,UȚ[\ZÖHBEMhttp://3v4l.org/L8Yvq
>
> On 3/15/13 10:21 AM, Sebastian Krebs wrote:
>
>> You don't need to use it, if you don't like it.
>>
>
> I do need to use in case my $callable is an object callback.
>
Well, I would agree, if it is wouldn't be already possible :) You simply
defined your static method "wrong"
http://3v4l.org/IrPTn
I am unsure, if it useful to support "Foo::bar" too, because it doesn't
give any further benefit compared to ["Foo","bar"]
>
>
> Steve Clay
> --
> http://www.mrclay.org/
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
github.com/KingCrunch