22 lines
No EOL
702 B
PHP
22 lines
No EOL
702 B
PHP
<?php
|
|
declare(strict_types=1);
|
|
|
|
namespace GamesShop\Routing\Api\Web;
|
|
|
|
use League\Route\RouteGroup;
|
|
|
|
final class WebAPIRoutes
|
|
{
|
|
public static function applyRoutes(RouteGroup $group): void {
|
|
$group->post('/users/{id:number}', UserModifyRoute::class);
|
|
|
|
$group->post('/keys/import/prepare', ImportKeysPrepareRoute::class);
|
|
$group->post('/keys/import/perform', ImportKeysRoute::class);
|
|
|
|
$group->post('/keys/list/create', CreateKeyListRoute::class);
|
|
|
|
$group->get('/share/search', SearchForUsers::class);
|
|
$group->post('/share/add', AddUserToList::class);
|
|
$group->post('/share/remove', RemoveUserFromList::class);
|
|
}
|
|
} |