2016-04-17 9 views
0

Ich möchte aktuelle Agentur-ID von Route zu Controller in Laravel 5.2 übergeben.Parameter von Route zu Controller in Laravel übergeben?

Beispiel: - Ich habe einen Ressourcen-Controller ist AgencyController.

Route::resource('agencies', 'Admin\AgencyController'); 

Ich möchte eine weitere Route hinzuzufügen, wie

Route::get('agencies/me', 'Admin\[email protected]', ['middleware' => ['web', 'agency']]); 

Hier möchte ich Agentur-ID von Sitzung als Standardparameter zu [email protected] Funktion zu übergeben.

ex:- Auth::guard('agency')->user()->agencies_id 

Ist es in Laravel möglich?

Antwort

0

Laravel Routen funktionieren, wenn Sie Ihre Route konfigurieren wie:

Route::get('user/{user}', '[email protected]');

Sie abholen können, was Sie nach dem Schrägstrich in den Controller senden. Also, wenn Sie anrufen:

www.example.com/user/3

und der Controller ist wie public function someMethod($id) die 3 wird $id Variable

weitergeleitet
Verwandte Themen