THIS IS A QUESTION FOR LARAVEL 3
Given the following route
Route::get('groups/(:any)', array('as' => 'group', 'uses' => 'groups@show'));   And the URL I would like to use,
http://www.example.com/groups/1   I would like to be able to use the (:any) value in my controller.  
My controller looks like
class Groups_Controller extends Base_Controller {      public $restful = true;          public function get_show($groupID) {         return 'I am group id ' . $groupID;     }     }   How is this possible to do? I have tried a few things including the following
Route::get('groups/(:any)', array('as' => 'group', 'uses' => 'groups@show((:1))'));   but it did not work.
UPDATE
Anytime I try to pass in the arguments as show above i get a 404 error.
Thanks for the help!
You don't need anything special for adding paramaters. Just like you had it.
Route::get('groups/(:any)', array('as' => 'group', 'uses' => 'groups@show'));   class Groups_Controller extends Base_Controller {      public $restful = true;          public function get_show($groupID) {         return 'I am group id ' . $groupID;     }     } 
                        This is what you need in 1 line of code.
Route::get('/groups/{groupId}', 'GroupsController@getShow');
Suggestion: Use CamelCase as opposed to underscores, try & follow PSR-* guidelines.
Hope it helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With