22 lines
699 B
PHP
22 lines
699 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 ProVM\Common\Factory\Model as Factory;
|
|
use Contabilidad\Common\Service\PdfHandler;
|
|
|
|
class Import {
|
|
use Json;
|
|
|
|
public function __invoke(Request $request, Response $response, Factory $factory): Response {
|
|
$post = $request->getParsedBody();
|
|
return $this->withJson($response, $post);
|
|
}
|
|
public function uploads(Request $request, Response $response, PdfHandler $handler): Response {
|
|
$output = $handler->load();
|
|
return $this->withJson($response, $output);
|
|
}
|
|
}
|