【发布时间】:2015-06-10 23:19:29
【问题描述】:
所以我有一个 Laravel 控制器 (MainController.php),其中包含以下几行:
...
public function _settings_a(){
return view('_settings_a');
}
public function _settings_b(){
return view('_settings_b');
}
public function _settings_c(){
return view('_settings_c');
}
public function _settings_d(){
return view('_settings_d');
}
public function _staff_a(){
return view('_staff_a');
}
public function _staff_b(){
return view('_staff_b');
}
public function _staff_c(){
return view('_staff_c');
}
...
而我的routes.php如下:
Route::any('_staff_a''MainController@_staff_a');
Route::any('_staff_b''MainController@_staff_b');
...
etc.
如果我改变主意,似乎有很多台词和很多事情要改变......
我想知道是否可以在 routes.php 中使用一些正则表达式,在 MainController.php 中使用等效的正则表达式来处理以下划线 (_) 开头的路由?
Laravel 专家可以分享一些技巧/建议吗?我对框架很陌生。
【问题讨论】:
标签: php laravel laravel-5 laravel-routing