/** * {@inheritDoc} */ public function getChanges() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'getChanges', array()); return parent::getChanges(); }
/** * Add events * * @param $key * @param TriggerEvent $event * * @return Point */ public function addTriggerEvent($key, TriggerEvent $event) { if ($changes = $event->getChanges()) { $this->isChanged('events', array($key, $changes)); } $this->events[$key] = $event; return $this; }