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
jonhoo/laravel-former

Laravel form library

40 2
onemustcode/laravel

Handy Laravel utils

2,217 0

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