/** * Private constructor to respect the singleton pattern * @param string $cacheName The cache name */ private function __construct() { self::$logger = Logger::getLogger(__CLASS__); self::$statusNameList = array(self::PLUGIN_STATUS_ENABLED => T_('Enabled'), self::PLUGIN_STATUS_DISABLED => T_('Disabled'), self::PLUGIN_STATUS_REMOVED => T_('Removed')); self::$pluginsDir = Constants::$codevRootDir . DIRECTORY_SEPARATOR . IndicatorPluginInterface::INDICATOR_PLUGINS_DIR; }