Php Laravel 4如何将URI参数传递给模型函数
我有这个路线,想在Laravel中传递Php Laravel 4如何将URI参数传递给模型函数,php,laravel-4,Php,Laravel 4,我有这个路线,想在Laravel中传递uri参数: Route::group(array('prefix' => 'view/'), function(){ Route::get('news/listings/{limLow}/{limTop}', function() { return Model::Foo($limLow, $limTop); }); }); 在我的Foo函数Foo(param1=null,param2=
uri
参数:
Route::group(array('prefix' => 'view/'), function(){
Route::get('news/listings/{limLow}/{limTop}', function() {
return Model::Foo($limLow, $limTop);
});
});
在我的Foo函数Foo(param1=null,param2=null){}
中,变量param1和2是null
,就好像没有变量分配给参数事件一样,尽管请求了类似view/news/listings/1/10
的url
我通常的方法是先通过控制器
,在控制器中传递uri变量,然后转到模型
,但我在这里尝试一种直接的方法,可能吗?尝试以下方法:
Route::group(array('prefix' => 'view/'), function(){
Route::get('news/listings/{limLow}/{limTop}', function($limlow, $limTop) {
return Model::Foo($limLow, $limTop);
});
});
向路由传递参数时,这些参数应在路由中使用的函数或方法中设置为ass变量。查看更多信息,请尝试以下操作:
Route::group(array('prefix' => 'view/'), function(){
Route::get('news/listings/{limLow}/{limTop}', function($limlow, $limTop) {
return Model::Foo($limLow, $limTop);
});
});
向路由传递参数时,这些参数应在路由中使用的函数或方法中设置为ass变量。有关更多信息,请访问