gpt4 book ai didi

Symfony 2 在 Controller 方法中调用函数

转载 作者:行者123 更新时间:2023-12-02 07:22:18 24 4
gpt4 key购买 nike

我在 Controller 中有一个方法是这样说的。事实上,我需要声明一个函数 checkLogin ,以便我可以在多个 Controller 方法中使用,如下所示:

class DefaultController extends Controller
{
/**
* @Route("/test")
* @Template()
*/
public function testAction()
{

if (checkLogin()){}
else {}
exit;
}

public static function checkLogin()
{
return 1;
}
}

在上述情况下,当我这样做时,出现以下错误:

fatal error :在第 142 行/home/noor/noupei/website/WebSiteBundle/Controller/DefaultController.php 中调用未定义函数 NouPei\WebSiteBundle\Controller\checkLogin()

最佳答案

这是一个方法,而不是一个函数:

if (self::checkLogin()){}

关于Symfony 2 在 Controller 方法中调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8986404/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com