Re: [VOTE] First-class callable syntax

From: Date: Wed, 07 Jul 2021 20:40:51 +0000
Subject: Re: [VOTE] First-class callable syntax
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to internals+get-115355@lists.php.net to get a copy of this message


It would theoretically be:
     $fn = MyController::myAction(...);
It currently errors:
Fatal error: Uncaught Error: Non-static method MyController::myAction() cannot be called statically
I would be okay with allowing this, as long as it's bound before it's called.
Could we do this for 8.1? Does something of this scope need an RFC? I started working up a patch over the weekend, it is 1/2 done (only 7 failing tests). I would really like to see this behavior come in with the (...) syntax, as I see it as pretty valuable. -ralph

Thread (12 messages)

« previous php.internals (#115355) next »