Xpressengine\Plugin\PluginHandler::isActivated PHP Method

isActivated() public method

플러그인이 활성화되었는지 조사한다.
public isActivated ( string $pluginId ) : boolean
$pluginId string 조사할 플러그인 아이디
return boolean 활성화된 플러그인일 경우 true 반환
    public function isActivated($pluginId)
    {
        $plugin = $this->getPlugin($pluginId);
        if ($plugin === null) {
            return false;
        }
        return $plugin->isActivated();
    }

Usage Example

コード例 #1
0
 /**
  * activatePlugin
  *
  * @param $pluginId
  *
  * @return void
  */
 protected function activatePlugin($pluginId)
 {
     $this->handler->getAllPlugins(true);
     if ($this->handler->isActivated($pluginId) === false) {
         $this->handler->activatePlugin($pluginId);
     }
 }