public function eventEmitter() { $entityName = $this->entity(); if (empty(self::$eventEmitter[$entityName])) { self::$eventEmitter[$entityName] = new EventEmitter(); } return self::$eventEmitter[$entityName]; }