Symfony2, Ist es möglich, zwei Routen für eine Aktion in einem Controller zu haben?

Ich habe eine Aktion in meiner Controller-Klasse und möchte zwei verschiedene Routen wie folgt:

/**
 * 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( );
}

Der Grund dafür ist, dass ich einigen Benutzern den Routenzugriff gewähren möchte, die Benutzerrolle jedoch unterschiedlich ist.

Sagen wir:

Benutzer mitsupervisor Rolle zugreifen kannsup_choose_date

Benutzer mituser Rolle zugreifen kannuser_choose_date

Die Frage ist, ob es möglich ist, zwei verschiedene Routen für eine Aktion zu haben. oder habe ich den code für verschiedene routen dupliziert?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage