使用 symfony2。我有一个侦听器类,它试图从不同的类(控制器)调用方法,如下所示:
$authenticate = new AuthenticationController();
$authenticate->isTokenValid($token);
而控制器的 isTokenValid 方法:
public function isTokenValid($token) {
$conn = $this->get('database_connection');
正在抛出错误
Fatal error: Call to a member function get() on a non-object in /home/content/24/9254124/html/newsite/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/Controller.php on line 246
如果我以正确的方式加载控制器方法(在 url 中使用路由)它工作正常。