public function __construct(Database $db, EntityTable $entities, MetadataTable $metadata, EventsService $events) { $this->db = $db; $this->entities = $entities; $this->metadata = $metadata; $this->events = $events; }