我有我的控制器類內部的行動,我想兩個不同的路線如下圖所示:Symfony2,在控制器中可以有兩個路徑用於一個動作嗎?
/**
* Displays a form to create a new entity.
*
* @Route("/edit/choose/date", name="user_choose_date")
* @Route("/supervisory/choose/date", name="sup_choose_date")
* @Template()
*/
public function chooseDateAction()
{
return array();
}
我想給路由訪問一些用戶,但用戶角色的原因是不同的。
比方說:
用戶與supervisor
角色可以訪問sup_choose_date
用戶與user
角色可以訪問user_choose_date
的問題是,如果有可能有兩種不同的路線一個動作?或者我有不同的路線重複的代碼?
我也可以用註釋來做到這一點。謝謝。 – PMoubed