Create TaskPosition model

This commit is contained in:
Frédéric Guillot
2014-11-23 14:42:49 -05:00
parent 4d007ec39f
commit 9ae83c639e
9 changed files with 605 additions and 461 deletions

View File

@@ -69,7 +69,7 @@ class Event
{
if (! $this->isEventTriggered($eventName)) {
$this->events[] = $eventName;
$this->events[$eventName] = $data;
if (isset($this->listeners[$eventName])) {
@@ -118,6 +118,17 @@ class Event
return $this->events;
}
/**
* Get a list of triggered events
*
* @access public
* @return array
*/
public function getEventData($eventName)
{
return isset($this->events[$eventName]) ? $this->events[$eventName] : array();
}
/**
* Check if an event have been triggered
*
@@ -127,7 +138,7 @@ class Event
*/
public function isEventTriggered($eventName)
{
return in_array($eventName, $this->events);
return isset($this->events[$eventName]);
}
/**