我是symfony的新手
我创建了一个名为basebundle的新捆绑包,并按照指示安装了fosuserbundle。用户类位于basebundle中。
我想在名为adminbundle的新捆绑包中创建用户管理界面。我需要一个返回json中所有用户的路由。所以我设置了它并创建了这个动作:
public function ajaxAction(){
$um = $this->get('fos_user.user_manager');
$users = $um->findUsers();
// create a JSON-response with a 200 status code
$response = new Response(json_encode(array('name' => $users)));
$response->headers->set('Content-Type', 'application/json');
return $response;
}
我收到错误:
错误:在C:\ wamp \ www \ quirements \ vendor \ symfony \ symfony \ src \ Symfony \ Bundle \ FrameworkBundle \ Controller \ Controller.php第274行中的非对象上调用成员函数get()< / p>
当我将此功能移动到basebundle默认控制器时,它工作正常....我做错了什么?