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);
|
|
}
|
|
}
|