在Joomla中通过静态方法设置和访问私有var

时间:2018-07-26 20:57:14

标签: php joomla static

在我的php文件中,我有这些变量:

private $db;
private $userID;
private $app;

然后我有这个静态方法:

public static function removeAjax()
{
        $input = JFactory::getApplication()->input;

我想更改$input =,以使用$app变量。像这样:

$input = $app->input;

但是当该方法是静态的时,我不能这样做。

我一直在寻找解决方案,并试图这样做,但是它没有用:

private static $app;

function __construct() {    
    self::$app = JFactory::getApplication();
}

public static function removeAjax()
{
    $input = self::$app->input;

0 个答案:

没有答案