2022-11-25 20:52:52 -03:00
|
|
|
<?php
|
|
|
|
use ProVM\Common\Controller\Mailboxes;
|
2022-11-28 22:56:21 -03:00
|
|
|
use ProVM\Common\Controller\Messages;
|
2022-11-25 20:52:52 -03:00
|
|
|
|
|
|
|
$app->group('/mailboxes', function($app) {
|
2022-11-28 22:56:21 -03:00
|
|
|
$app->post('/register[/]', [Mailboxes::class, 'register']);
|
|
|
|
$app->delete('/unregister[/]', [Mailboxes::class, 'unregister']);
|
|
|
|
$app->get('/registered[/]', [Mailboxes::class, 'registered']);
|
2022-11-25 20:52:52 -03:00
|
|
|
$app->get('[/]', Mailboxes::class);
|
|
|
|
});
|
|
|
|
|
|
|
|
$app->group('/mailbox/{mailbox_id}', function($app) {
|
2022-11-28 22:56:21 -03:00
|
|
|
$app->group('/messages', function($app) {
|
2023-06-09 00:54:34 -04:00
|
|
|
$app->get('/grab[/]', [Messages::class, 'grab']);
|
2022-11-28 22:56:21 -03:00
|
|
|
$app->get('/valid[/]', [Messages::class, 'valid']);
|
|
|
|
$app->get('[/]', Messages::class);
|
|
|
|
});
|
2022-11-25 20:52:52 -03:00
|
|
|
$app->get('[/]', [Mailboxes::class, 'get']);
|
|
|
|
});
|