Was ist der beste Weg, um das 'Request'-Objekt in die Steuerung zu bekommen?

Ich habe gesehen, dass das Anforderungsobjekt als Parameter wie folgt an die Controller-Aktionsmethode übergeben wird:

public function addAddressAction(Request $request)
{
    ...
}

Ich habe es auch in der Aktionsmethode gesehen, wo es aus dem Container geholt wird:

public function addAddressAction()
{
    $request  = $this->getRequest();
    ...
}

Welches ist besser? Ist das wichtig?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage