コード例 #1
0
ファイル: ManagerTest.php プロジェクト: cross-solution/yawik
 /**
  * @covers ::isEnabled
  */
 public function testIsEnabled()
 {
     $this->options->setEnabled(false);
     $this->assertFalse($this->manager->isEnabled());
     $this->options->setEnabled(true);
     $this->assertTrue($this->manager->isEnabled());
 }
コード例 #2
0
ファイル: ODMListener.php プロジェクト: cross-solution/yawik
 /**
  * {@inheritDoc}
  * @see \Doctrine\Common\EventSubscriber::getSubscribedEvents()
  */
 public function getSubscribedEvents()
 {
     if (!$this->manager->isEnabled()) {
         return [];
     }
     return [Events::preUpdate, Events::postFlush];
 }