Req #55828 [Com]: Instantiation and call in one expression.
Edit report at https://bugs.php.net/bug.php?id=55828edit=1 ID: 55828 Comment by: php-dev at zerocue dot com Reported by:connec dot 2002 at gmail dot com Summary:Instantiation and call in one expression. Status: Open Type: Feature/Change Request Package:Class/Object related Operating System: Irrelevant PHP Version:5.4.0beta1 Block user comment: N Private report: N New Comment: There is an RFC documenting this request here: https://wiki.php.net/rfc/instance-method-call I believe one of the patches has been applied to the 5.4 branch per Felipe Pena on 11/6/2011 Previous Comments: [2011-10-04 18:21:00] mikko dot petteri dot hirvonen at gmail dot com This feature is found on the 5.4 TODO list (https://wiki.php.net/todo/php54) and even a patch is available at https://wiki.php.net/rfc/instance-method-call, but for reasons unknown it is not committed to 5.4 or even trunk. [2011-10-04 18:10:15] design at oleku dot org I totally agree .. [2011-10-01 23:49:32] connec dot 2002 at gmail dot com Description: It would be nice if object instantiation and calling methods on the object could occur within the same expression. Test script: --- class A { public function method() { echo call\n; } } new A(/* args, mayhaps */)-method(); new A-method(); Expected result: call call Actual result: -- Parse error: syntax error, unexpected '-' -- Edit this bug report at https://bugs.php.net/bug.php?id=55828edit=1
Req #55828 [Com]: Instantiation and call in one expression.
Edit report at https://bugs.php.net/bug.php?id=55828edit=1 ID: 55828 Comment by: design at oleku dot org Reported by:connec dot 2002 at gmail dot com Summary:Instantiation and call in one expression. Status: Open Type: Feature/Change Request Package:Class/Object related Operating System: Irrelevant PHP Version:5.4.0beta1 Block user comment: N Private report: N New Comment: I totally agree .. Previous Comments: [2011-10-01 23:49:32] connec dot 2002 at gmail dot com Description: It would be nice if object instantiation and calling methods on the object could occur within the same expression. Test script: --- class A { public function method() { echo call\n; } } new A(/* args, mayhaps */)-method(); new A-method(); Expected result: call call Actual result: -- Parse error: syntax error, unexpected '-' -- Edit this bug report at https://bugs.php.net/bug.php?id=55828edit=1
Req #55828 [Com]: Instantiation and call in one expression.
Edit report at https://bugs.php.net/bug.php?id=55828edit=1 ID: 55828 Comment by: mikko dot petteri dot hirvonen at gmail dot com Reported by:connec dot 2002 at gmail dot com Summary:Instantiation and call in one expression. Status: Open Type: Feature/Change Request Package:Class/Object related Operating System: Irrelevant PHP Version:5.4.0beta1 Block user comment: N Private report: N New Comment: This feature is found on the 5.4 TODO list (https://wiki.php.net/todo/php54) and even a patch is available at https://wiki.php.net/rfc/instance-method-call, but for reasons unknown it is not committed to 5.4 or even trunk. Previous Comments: [2011-10-04 18:10:15] design at oleku dot org I totally agree .. [2011-10-01 23:49:32] connec dot 2002 at gmail dot com Description: It would be nice if object instantiation and calling methods on the object could occur within the same expression. Test script: --- class A { public function method() { echo call\n; } } new A(/* args, mayhaps */)-method(); new A-method(); Expected result: call call Actual result: -- Parse error: syntax error, unexpected '-' -- Edit this bug report at https://bugs.php.net/bug.php?id=55828edit=1