Symfony 2 FOS RestBundle-如何在控制器内获取实体

Symfony 2 FOS RestBundle-如何在控制器内获取实体,symfony,Symfony,我知道有什么方法可以从实现ClassResourceInterface的控制器中获取实体名称吗 用户控制器: class UserController extends AbstractRestController { } abstract class AbstractRestController extends FOSRestController implements ClassResourceInterface { public function cgetAct

我知道有什么方法可以从实现ClassResourceInterface的控制器中获取实体名称吗

用户控制器:

class UserController extends AbstractRestController {
}
abstract class AbstractRestController 
    extends FOSRestController 
    implements ClassResourceInterface 
{
    public function cgetAction(Request $request){
        $enityName=????? // Shoud be "User"
    }       
}
通用控制器:

class UserController extends AbstractRestController {
}
abstract class AbstractRestController 
    extends FOSRestController 
    implements ClassResourceInterface 
{
    public function cgetAction(Request $request){
        $enityName=????? // Shoud be "User"
    }       
}

你问的很奇怪。你想达到什么目标?为什么需要实体名称?因为我对所有实体都使用commong方法。AbstractRestController不知道enity名称为“User”