Piwik\Updates::deletePluginFromConfigFile PHP Метод

deletePluginFromConfigFile() публичный статический Метод

public static deletePluginFromConfigFile ( $pluginToDelete )
    public static function deletePluginFromConfigFile($pluginToDelete)
    {
        $config = Config::getInstance();
        if (isset($config->Plugins['Plugins'])) {
            $plugins = $config->Plugins['Plugins'];
            if (($key = array_search($pluginToDelete, $plugins)) !== false) {
                unset($plugins[$key]);
            }
            $config->Plugins['Plugins'] = $plugins;
            $pluginsInstalled = $config->PluginsInstalled['PluginsInstalled'];
            if (($key = array_search($pluginToDelete, $pluginsInstalled)) !== false) {
                unset($pluginsInstalled[$key]);
            }
            $config->PluginsInstalled = array('PluginsInstalled' => $pluginsInstalled);
            $config->forceSave();
        }
    }

Usage Example

Пример #1
0
 static function update()
 {
     parent::deletePluginFromConfigFile('Referers');
     parent::deletePluginFromConfigFile('PDFReports');
 }
All Usage Examples Of Piwik\Updates::deletePluginFromConfigFile