protected function fireEvent(string $event, $entity, bool $halt = false)
{
$event = "mongolid.{$event}: " . get_class($entity);
$this->eventService ? $this->eventService : ($this->eventService = Ioc::make(EventTriggerService::class));
return $this->eventService->fire($event, $entity, $halt);
}