Files
oficial/app/src/Controller/API/Queues.php
2025-05-13 20:02:50 -04:00

24 lines
596 B
PHP

<?php
namespace Incoviba\Controller\API;
use Psr\Http\Message\ServerRequestInterface;
use Psr\Http\Message\ResponseInterface;
use Incoviba\Common\Ideal;
use Incoviba\Service;
class Queues extends Ideal\Controller
{
use withJson;
public function __invoke(ServerRequestInterface $request, ResponseInterface $response, Service\Queue $queueService): ResponseInterface
{
$output = [
'success' => false
];
if ($queueService->run($request)) {
$output['success'] = true;
}
return $this->withJson($response, $output);
}
}