protected function propagateValueChangedEvent(ValueChangedEvent $event)
    {
        foreach ($this->listeners as $listener) {
            $listener->onValueChanged($event);
        }
    }
protected function propagateValueChangedEvent(ValueChangedEvent $event)
    {
        foreach ($this->listeners as $listener) {
            $listener->onValueChanged($event);
        }
    }
protected function propagateValueChangedEvent ( ValueChangedEvent $ event ) { foreach ( $ this -> listeners as $ listener ) { $ listener -> onValueChanged ( $ event ) ; } }
Propagates a given value changed event to all corresponding listeners.

@param ValueChangedEvent $event
Propagates a given value changed event to all corresponding listeners .