Server : LiteSpeed System : Linux server 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64 User : alsaif ( 1057) PHP Version : 7.4.33 Disable Function : show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname Directory : /home/alsaif/domains/alsaif.group/private_html/libraries/regularlabs/src/ |
<?php
/**
* @package Regular Labs Library
* @version 23.9.3039
*
* @author Peter van Westen <info@regularlabs.com>
* @link https://regularlabs.com
* @copyright Copyright © 2023 Regular Labs All Rights Reserved
* @license GNU General Public License version 2 or later
*/
namespace RegularLabs\Library;
defined('_JEXEC') or die;
use Joomla\Registry\Registry as JRegistry;
jimport('joomla.filesystem.file');
/**
* Class Parameters
*
* @package RegularLabs\Library
* @deprecated Use ParametersNew
*/
class Parameters
{
public static $instance = null;
/**
* @return static instance
* @deprecated Use ParametersNew
*/
public static function getInstance()
{
if (is_null(self::$instance))
{
self::$instance = new static;
}
return self::$instance;
}
/**
* @param string $name
* @param JRegistry $params
* @param bool $use_cache
*
* @return object
* @deprecated Use ParametersNew::getComponent()
*/
public function getComponentParams($name, $params = null, $use_cache = true)
{
return ParametersNew::getComponent($name, $params, $use_cache);
}
/**
* @param string $name
* @param int $admin
* @param JRegistry $params
* @param bool $use_cache
*
* @return object
* @deprecated Use ParametersNew::getModule()
*/
public function getModuleParams($name, $admin = true, $params = '', $use_cache = true)
{
return ParametersNew::getModule($name, $admin, $params, $use_cache);
}
/**
* @param $xml
* @param bool $use_cache
*
* @return bool|mixed
* @deprecated Use ParametersNew::getObjectFromXml()
*/
public function getObjectFromXml(&$xml, $use_cache = true)
{
return ParametersNew::getObjectFromXml($xml, $use_cache);
}
/**
* @param JRegistry $params
* @param string $path
* @param string $default
* @param bool $use_cache
*
* @return object
* @deprecated Use ParametersNew::getObjectFromRegistry()
*/
public function getParams($params, $path = '', $default = '', $use_cache = true)
{
return ParametersNew::getObjectFromRegistry($params, $path, $default, $use_cache);
}
/**
* @param string $name
* @param string $type
* @param JRegistry $params
* @param bool $use_cache
*
* @return object
* @deprecated Use ParametersNew::getPlugin()
*/
public function getPluginParams($name, $type = 'system', $params = '', $use_cache = true)
{
return ParametersNew::getPlugin($name, $type, $params, $use_cache);
}
}