%PDF- %PDF-
Direktori : /home1/lightco1/public_html/plugins/system/cachecleaner/helpers/ |
Current File : //home1/lightco1/public_html/plugins/system/cachecleaner/helpers/helpers.php |
<?php /** * @package Cache Cleaner * @version 5.0.0 * * @author Peter van Westen <info@regularlabs.com> * @link http://www.regularlabs.com * @copyright Copyright © 2016 Regular Labs All Rights Reserved * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ defined('_JEXEC') or die; class PlgSystemCacheCleanerHelpers { protected static $instance = null; protected static $params = null; var $helpers = array(); public static function getInstance($params = 0) { if (!self::$instance) { self::$instance = new static; } if ($params) { self::$params = $params; } return self::$instance; } public function getParams() { return self::$params; } public function get($name) { if (isset($this->helpers[$name])) { return $this->helpers[$name]; } require_once __DIR__ . '/' . $name . '.php'; $class = rtrim(__CLASS__, 's') . ucfirst($name); $this->helpers[$name] = new $class; return $this->helpers[$name]; } }