isPluginInstalled() public method

public isPluginInstalled ( $pluginName ) : boolean
$pluginName
return boolean
Beispiel #1
0
 private function isPluginInstalled($pluginName)
 {
     if (in_array($pluginName, $this->activatedPluginNames)) {
         return true;
     }
     return $this->pluginManager->isPluginInstalled($pluginName);
 }
Beispiel #2
0
 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;
 }