Nextras\Orm\Repository\Repository::doFireEvent PHP Метод

doFireEvent() публичный Метод

public doFireEvent ( Nextras\Orm\Entity\IEntity $entity, $event )
$entity Nextras\Orm\Entity\IEntity
    public function doFireEvent(IEntity $entity, $event)
    {
        if (!property_exists($this, $event)) {
            throw new InvalidArgumentException("Event '{$event}' is not defined.");
        }
        $entity->fireEvent($event);
        ObjectMixin::call($this, $event, [$entity]);
    }