Esempio n. 1
0
 public function setRoutes()
 {
     Router::get('/basic/func', function () {
         return 'func';
     });
     Router::get('/basic/{id:num}', function ($payload) {
         return $payload['id'];
     });
     Router::post('/post/{id:num}', function ($payload) {
         return $payload['id'];
     });
     Router::put('/put/{id:num}', function ($payload) {
         return $payload['id'];
     });
     Router::delete('/delete/{id:num}', function ($payload) {
         return $payload['id'];
     });
     Router::get('http://somedomain.com/somePath', function () {
         return 'somedomain';
     });
     Router::get('/test/{id:default=1}', 'testController@testId');
     Router::get('/test/{fname}/{id:num:default=1}', 'testController@testName');
     //grouping
     Router::group(['prefix' => '/group'], function () {
         Router::get('/groupTest/{id:default=1}', 'testController@testId');
     });
 }