| From | Sent On | Attachments |
|---|---|---|
| Felipe Pena | Jun 5, 2011 8:52 am | |
| Benjamin Eberlei | Jun 5, 2011 8:57 am | |
| Felipe Pena | Jun 5, 2011 9:20 am | |
| Etienne Kneuss | Jun 5, 2011 9:41 am | |
| Pierre Joye | Jun 5, 2011 9:42 am | |
| Marcel Esser | Jun 5, 2011 9:48 am | |
| Ferenc Kovacs | Jun 5, 2011 11:16 am | |
| Stas Malyshev | Jun 5, 2011 12:49 pm | |
| Zeev Suraski | Jun 5, 2011 12:52 pm | |
| Pierre Joye | Jun 5, 2011 12:54 pm | |
| Johannes Schlüter | Jun 5, 2011 12:55 pm | |
| Felipe Pena | Jun 5, 2011 1:01 pm | |
| Zeev Suraski | Jun 5, 2011 1:09 pm | |
| Felipe Pena | Jun 5, 2011 1:34 pm | |
| Stas Malyshev | Jun 5, 2011 1:50 pm | |
| Felipe Pena | Jun 5, 2011 2:15 pm | |
| Hannes Landeholm | Jun 5, 2011 2:49 pm | |
| Stas Malyshev | Jun 5, 2011 3:15 pm | |
| Dmitry Stogov | Jun 6, 2011 12:23 am | |
| David Zülke | Jun 6, 2011 3:53 am | |
| Julien Pauli | Jun 6, 2011 6:21 am | |
| Hannes Magnusson | Jun 6, 2011 7:33 am | |
| Matthew Weier O'Phinney | Jun 6, 2011 8:54 am | |
| Matthew Weier O'Phinney | Jun 6, 2011 9:31 am | |
| Christopher Jones | Jun 6, 2011 1:50 pm | |
| Felipe Pena | Jun 6, 2011 2:49 pm | |
| Christian Kaps | Jun 8, 2011 4:38 am | |
| Felipe Pena | Jun 8, 2011 4:57 am | |
| Christian Kaps | Jun 8, 2011 5:11 am | |
| Felipe Pena | Jun 8, 2011 5:46 am | |
| Jordi Boggiano | Jun 8, 2011 6:39 am | |
| Christian Kaps | Jun 8, 2011 6:41 am | |
| Christian Kaps | Jun 8, 2011 6:48 am | |
| Rune Kaagaard | Jul 14, 2011 2:03 pm | |
| Felipe Pena | Jul 14, 2011 2:13 pm |
| Subject: | Re: [PHP-DEV] Re: $arr = array('Hello', 'world'); $arr(); | |
|---|---|---|
| From: | Christian Kaps (chri...@mohiva.com) | |
| Date: | Jun 8, 2011 5:11:28 am | |
| List: | net.php.lists.internals | |
On Wed, 8 Jun 2011 08:57:48 -0300, Felipe Pena wrote:
Hi,
2011/6/8 Christian Kaps <chri...@mohiva.com>
Hi,
what happens if I use this code.
class Foo {
public $bar;
public function __construct() {
$this->bar = array($this, 'baz'); $this->bar(); }
public function bar() { echo 'bar'; }
public function baz() { echo 'baz'; } }
new Foo();
What is the output of this snippet?
Are there the same rules as for closures?
Christian
Yes, the same rules.
Hi,
I think for the sake of consistency it should be possible to use the following code.
class Bar {
public function __construct($dispatcher) {
$dispatcher->addEventListener('onUpdate', $this->onUpdate); }
public function onUpdate() {} }
If a property $onUpdate exists then it will be ignored. The same rules as for Closures or for array callbacks.
Christian
-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php





