casa-publicadora-brasileira/portal-utils
Ferramentas genéricas do Portal da Educação da CPB
22,216
| Install | |
|---|---|
composer require casa-publicadora-brasileira/portal-utils |
|
| Latest Version: | 2.2.12 |
| PHP: | >=8.2 |
| License: | proprietary |
| Last Updated: | Sep 3, 2026 |
| Links: | GitHub · Packagist |
Maintainer: josueWesleyDias
Portal Utils
Ferramentas genéricas do Portal da Educação da CPB
Requisitos
- Laravel >=10.0
- PHP >=8.1
Instalação
composer require casa-publicadora-brasileira/portal-utils
Classes
- Response
Enums
- HttpCodesEnum
- ResponseEnum
Exemplos
Response
Essa biblioteca conta com três métodos públicos de resposta de API.
Sucesso: Tendo como todos os parâmetros opcionais.
<?php
use CasaPublicadoraBrasileira\PortalUtils\HTTP\Response;
return Response::success('Sucesso ao buscar os dados', ['id' => 1, 'name' => 'Teste']);
Erro: Tendo como todos os parâmetros opcionais.
<?php
use CasaPublicadoraBrasileira\PortalUtils\HTTP\Response;
catch (Exception $e) {
return Response::error('Erro ao buscar os dados', $e);
}
Warning: Tendo como todos os parâmetros opcionais.
<?php
use CasaPublicadoraBrasileira\PortalUtils\HTTP\Response;
return Response::warning('E-mail já cadastrado', ['email' => 'teste@teste.com'], [], 200);
Related Packages
spinen/laravel-geometry
Wrapper over the geoPHP Class to make it integrate with Laravel better.
537,709
41
zachflower/ignorable-observers
Dynamically disable/enable Laravel's Eloquent model observers
358,532
24
mookofe/tail
RabbitMQ and PHP client for Laravel and Lumen that allows you to add and listen...
53,093
52
Version History
| Version | Released | PHP | License |
|---|---|---|---|
| 2.2.12 | >=8.2 | proprietary | |
| 2.2.10 | >=8.2 | proprietary | |
| 2.2.8 | >=8.2 | proprietary | |
| 2.2.7 | >=8.2 | proprietary | |
| 2.2.5 | >=8.2 | proprietary | |
| 2.2.4 | >=8.2 | proprietary | |
| 2.2.2 | >=8.2 | proprietary | |
| 2.2.1 | >=8.2 | proprietary | |
| 2.2.0 | >=8.2 | proprietary | |
| 2.1.2 | >=8.2 | proprietary | |
| 2.1.1 | >=8.2 | proprietary | |
| 2.1.0 | >=8.2 | proprietary | |
| 2.0.1 | >=8.2 | MIT | |
| 2.0.0 | >=8.2 | MIT | |
| 1.3.20 | >=7.4 | MIT | |
| 1.3.19 | >=7.4 | MIT | |
| 1.3.18 | >=7.4 | MIT | |
| 1.3.16 | >=7.4 | MIT | |
| 1.3.14 | >=7.4 | MIT | |
| v1.3.13 | >=7.4 | MIT | |
| 1.3.12 | >=7.4 | MIT | |
| 1.3.11 | >=7.4 | MIT | |
| v1.3.10 | >=7.4 | MIT | |
| v1.3.9 | >=7.4 | MIT | |
| 1.3.8 | >=7.4 | MIT | |
| 1.3.7 | >=7.4 | MIT | |
| 1.3.6 | >=7.4 | MIT | |
| 1.3.5 | >=7.4 | MIT | |
| 1.3.4 | ^8.0 | MIT | |
| 1.3.3 | ^8.0 | MIT |
Showing the latest 30 of 46. See every release on Packagist