protected function _notifyListeners( $action, $value = null )
	{
		if( isset( $this->_listeners[$action] ) )
		{
			foreach( $this->_listeners[$action] as $key => $listener )
			{
				if( $listener->update( $this, $action, $value ) === false ) {
					return false;
				}
			}
		}

		return true;
	}
protected function _notifyListeners( $action, $value = null )
	{
		if( isset( $this->_listeners[$action] ) )
		{
			foreach( $this->_listeners[$action] as $key => $listener )
			{
				if( $listener->update( $this, $action, $value ) === false ) {
					return false;
				}
			}
		}

		return true;
	}
protected function _notifyListeners ( $ action , $ value = null ) { if ( isset ( $ this -> _listeners [ $ action ] ) ) { foreach ( $ this -> _listeners [ $ action ] as $ key => $ listener ) { if ( $ listener -> update ( $ this , $ action , $ value ) === false ) { return false ; } } } return true ; }
Sends updates to all listeners of the given action.

@param string $action Name of the action
@param mixed|null $value Value or object given to the listeners
@return boolean Status of the operations
Sends updates to all listeners of the given action .