25 lines
1.1 KiB
PHP
25 lines
1.1 KiB
PHP
<?php
|
|
|
|
use \App\Users\Clients\ClientsController;
|
|
use Routes\RouteCollection as RouteCollection;
|
|
|
|
use App\Users\Clients\Config;
|
|
use App\Users\Clients\Client;
|
|
use App\Users\Clients\Permission;
|
|
|
|
|
|
RouteCollection::group("/users/clients", function(){
|
|
RouteCollection::get("/", "\App\Users\Clients\ClientsController@index");
|
|
RouteCollection::get("/raw", "\App\Users\Clients\ClientsController@raw");
|
|
RouteCollection::get("/[i:id]", "\App\Users\Clients\ClientsController@show");
|
|
RouteCollection::get("/print/[i:id]", "\App\Users\Clients\ClientsController@print");
|
|
//RouteCollection::get("/print/[i:id]", [ClientsController::class, "print"]);
|
|
});
|
|
|
|
RouteCollection::get("/user/simple/[i:id]/coisa/[s:slug]/[s:version]/list", function (Client $client, Permission $permission, Config $config, bool $ignoreCache = true): array{
|
|
return [$client, $permission, $config, $ignoreCache];
|
|
});
|
|
|
|
RouteCollection::get("/teste/[i:id]/coisa/[s:slug]/[s:version]/list", "\App\Users\Clients\ClientsController@crazyTest");
|
|
RouteCollection::get("/user/simple/[i:id]/coisa/[s:slug]/[s:version]/dump", [ClientsController::class, "dump"]);
|