Je travaille dans Laravel 5.0 app.
J'ai créé un groupe de routes comme ci-dessous,
Route::group(['prefix' => 'expert'], function () {
Route::get('dashboard', [
'as' => 'expert.dashboard',
'uses' => 'DashboardController@index'
]);
]);
Je souhaite obtenir le préfixe de route actuel dans la méthode DashboardController
de index
. Je ne sais pas comment faire cela Je ne pouvais pas trouver cela dans la documentation. Aidez-moi, s'il vous plaît.
Vous pouvez le faire dans les deux sens
Indication de type Request
dans la méthode
public function index(\Illuminate\Http\Request $request){
dd($request->route()->getPrefix());
}
ou
public function index(){
dd($this->getRouter()->getCurrentRoute()->getPrefix());
}
J'espère que ça aide.
Request()->route()->getPrefix()