Piwik\Plugins\Marketplace\Controller::canPluginBeInstalled PHP Метод

canPluginBeInstalled() приватный Метод

private canPluginBeInstalled ( $plugin )
    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;
    }