Commit fa8706cf2e7a9bf7604a9382a2ae26928443a047
1 parent
89f576f6
Exists in
master
and in
1 other branch
Adicionando WS para buscar órgãos para assinatura de documentos
Showing
1 changed file
with
13 additions
and
0 deletions
Show diff stats
controlador_ws.php
@@ -442,6 +442,19 @@ $app->group('/api/v1',function(){ | @@ -442,6 +442,19 @@ $app->group('/api/v1',function(){ | ||
442 | } | 442 | } |
443 | return $response->withJSON($rn->listarAssinante($dto)); | 443 | return $response->withJSON($rn->listarAssinante($dto)); |
444 | }); | 444 | }); |
445 | + | ||
446 | + $this->get('/orgao', function($request, $response, $args){ | ||
447 | + /** @var $request Slim\Http\Request */ | ||
448 | + $rn = new MdWsSeiOrgaoRN(); | ||
449 | + $dto = new OrgaoDTO(); | ||
450 | + if($request->getParam('limit')){ | ||
451 | + $dto->setNumMaxRegistrosRetorno($request->getParam('limit')); | ||
452 | + } | ||
453 | + if(!is_null($request->getParam('start'))){ | ||
454 | + $dto->setNumPaginaAtual($request->getParam('start')); | ||
455 | + } | ||
456 | + return $response->withJSON($rn->listarOrgao($dto)); | ||
457 | + }); | ||
445 | 458 | ||
446 | })->add( new TokenValidationMiddleware()); | 459 | })->add( new TokenValidationMiddleware()); |
447 | 460 |