PHP Interface FOF30\Event\Observable

Afficher le fichier Open project: akeeba/fof Interface Usage Examples

Méthodes publiques

Méthode Description
attach ( Observer $observer ) : FOF30\Event\Observable Attaches an observer to the object
detach ( Observer $observer ) : FOF30\Event\Observable Detaches an observer from the object
trigger ( string $event, array $args = [] ) : array Triggers an event in the attached observers

Method Details

attach() public méthode

Attaches an observer to the object
public attach ( Observer $observer ) : FOF30\Event\Observable
$observer Observer The observer to attach
Résultat FOF30\Event\Observable Ourselves, for chaining

detach() public méthode

Detaches an observer from the object
public detach ( Observer $observer ) : FOF30\Event\Observable
$observer Observer The observer to detach
Résultat FOF30\Event\Observable Ourselves, for chaining

trigger() public méthode

Triggers an event in the attached observers
public trigger ( string $event, array $args = [] ) : array
$event string The event to attach
$args array Arguments to the event handler
Résultat array