2

注釈を使用してリダイレクトする方法はありますか?

/**
 * Delete user
 *
 *
 * @Route("/deleteUser/{user_id}", name="delete_user_from_id")
 * @Template()
 */
public function deleteUserAction($user_id)
{
 //....
 return $this->redirect($this->generateUrl('acme_demo_homepage'));
}

この余分な行を避けるために、代わりに注釈を使用できますか? @リダイレクトのようなもの?

4

1 に答える 1

1

いいえ、それは不可能です。

FrameworkExtraBundle を調べてください。リダイレクトはコントローラーでトリガーする必要があります(多くの場合、いくつかのロジックの後;))

于 2012-08-07T21:59:20.710 に答える