Cita:
Iniciado por hhs Tomaste el ejemplo equivocado.
Código PHP:
Ver original$listener = new AcmeListener();
$dispatcher->addListener('foo.action', array($listener, 'onFooAction'));
Cuando se llame al evento foo.action se ejecutara el método onFooAction de la clase AcmeListener
El otro ejemplo es usando un callback en ese solo se dispara el evento y se ejecuta el contenido de la función anónima.
Gracias por la respuesta, entiendo lo que dices, lo que no entiendo es de donde sale el "onFooAction" , ¿dónde se establece eso de on ?, ¿es una convención de Symfony?.
Estoy pensado hacerme
este curso, ¿alguien lo conoce que pueda darme referencias si merece o no la pena?. Si conocen otro avanzado por favor acepto sugerencias, siempre que toquen eventos, inyecciones y temas avanzados.
Gracias