isPluginInstalled() public method

public isPluginInstalled ( $pluginName ) : boolean
$pluginName
return boolean
コード例 #1
0
ファイル: Plugins.php プロジェクト: piwik/piwik
 private function isPluginInstalled($pluginName)
 {
     if (in_array($pluginName, $this->activatedPluginNames)) {
         return true;
     }
     return $this->pluginManager->isPluginInstalled($pluginName);
 }
コード例 #2
0
ファイル: Controller.php プロジェクト: piwik/piwik
 private function canPluginBeInstalled($plugin)
 {
     if (empty($plugin['isDownloadable'])) {
         return false;
     }
     $pluginName = $plugin['name'];
     $isAlreadyInstalled = $this->pluginManager->isPluginInstalled($pluginName) || $this->pluginManager->isPluginLoaded($pluginName) || $this->pluginManager->isPluginActivated($pluginName);
     return !$isAlreadyInstalled;
 }