[RFC] new foo()->bar()
| From: | Felipe Pena | Date: | Fri, 26 Nov 2010 19:36:07 +0000 |
| Subject: | [RFC] new foo()->bar() | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-50592@lists.php.net to get a copy of this message | ||
Hi all,
I'm here again to presents another proposal, which adds support for
instantiating a class and calling its methods and accessing its properties
on same command.
Example:
<?php
class bar {
public $x = 'PHP';
}
class foo extends bar {
public function bar() {
return $this;
}
}
var_dump(new foo()->bar()->x); // string(3) "PHP"
?>
Other examples which describes the feature at
http://wiki.php.net/rfc/instance-method-call
Thoughts?
--
Regards,
Felipe Pena