在我的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;