ServerRoute.php 508 B

12345678910111213141516171819
  1. <?php
  2. namespace App\Http\Routes;
  3. use Illuminate\Contracts\Routing\Registrar;
  4. class ServerRoute
  5. {
  6. public function map(Registrar $router)
  7. {
  8. $router->group([
  9. 'prefix' => 'server'
  10. ], function ($router) {
  11. $router->any('/{class}/{action}', function($class, $action) {
  12. $ctrl = \App::make("\\App\\Http\\Controllers\\Server\\" . ucfirst($class) . "Controller");
  13. return \App::call([$ctrl, $action]);
  14. });
  15. });
  16. }
  17. }