Ich möchte auf eine Anfragevariable vom Konstruktor meines Controllers in Laravel zugreifen. Wie kann ich das machen?Wie Übergeben POST-Anfrage an Konstruktor in Laravel?
dies ist mein Weg:
Route::post('bookGetById', ['uses' => 'v1\[email protected]']);
und hier ist mein Controller:
public function __construct(Request $request = null)
{
parent::__construct();
$this->bookStructure = new bookStructure($request->imageHeight);
}
aber die Anforderung variabel ist immer null. Wie kann ich die Anfrage an den Konstruktor übergeben?
Jeder spezifische Grund für t rying das? –
Sie können das nicht, da Laravel die Anfrage nicht in den Konstruktor eingibt, während Sie es an die Controller-Methode 'getBookById' weiterleiten. Sie könnten versuchen, '['verwendet' => 'v1 \ BookController @__ construct']'. Sollte funktionieren, scheint aber sinnlos –