22 lines
582 B
PHP
22 lines
582 B
PHP
|
<?php
|
||
|
namespace Contabilidad\Common\Controller;
|
||
|
|
||
|
use Psr\Http\Message\ServerRequestInterface as Request;
|
||
|
use Psr\Http\Message\ResponseInterface as Response;
|
||
|
use ProVM\Common\Define\Controller\Json;
|
||
|
use Contabilidad\Common\Service\WorkerHandler as Handler;
|
||
|
|
||
|
class Workers {
|
||
|
use Json;
|
||
|
|
||
|
public function register(Request $request, Response $response, Handler $handler): Response {
|
||
|
$post = $request->getBody();
|
||
|
$result = $handler->register($post);
|
||
|
$output = [
|
||
|
'input' => $post,
|
||
|
'result' => $result
|
||
|
];
|
||
|
return $this->withJson($response, $output);
|
||
|
}
|
||
|
}
|