/** * Register database AdapterPlugin in "db" event manager * * @return bool */ public function registerDatabase() { if ($this->ensureEventsManager($this->db)) { $this->db->getEventsManager()->attach('db', AdapterPlugin::getInstance($this->getProfiler())); return true; } return false; }
public function setUp() { parent::setUp(); $this->adapterPlugin = AdapterPlugin::getInstance($this->profiler, $this->dependencyInjector); }
public function register() { $this->eventsManager->attach('dispatch', DispatcherPlugin::getInstance($this->getProfiler())); $this->eventsManager->attach('view', ViewPlugin::getInstance($this->getProfiler())); $this->eventsManager->attach('db', AdapterPlugin::getInstance($this->getProfiler())); }