Exemple #1
0
 /**
  * 今回使用するプラグインを配列で返す
  *
  * @return array
  **/
 private function _getTragetPlugins()
 {
     $manager = new PluginManager();
     if (isset($this->params[1])) {
         // プラグインの指定がある場合
         $result = $manager->ifEnablePlugin($this->params[1]);
         if (!$result) {
             throw new \Exception('有効化されていないプラグインです');
         }
         $plugins = array($this->params[1]);
     } else {
         $plugins = $manager->getEnablePluginNames();
     }
     return $plugins;
 }
 /**
  * @test
  * @group p_manager
  * @group p_manager-enable-plugin
  */
 public function 有効化されているプラグインの場合()
 {
     $p_name = 'AdultAdult';
     $result = $this->manager->ifEnablePlugin($p_name);
     $this->assertTrue($result);
 }