casa-publicadora-brasileira/portal-utils

Ferramentas genéricas do Portal da Educação da CPB
21,787
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.

529,038 41
zachflower/ignorable-observers

Dynamically disable/enable Laravel's Eloquent model observers

350,490 24
assurrussa/dummy-cache

Dummy cache for Laravel.

571 0
mookofe/tail

RabbitMQ and PHP client for Laravel and Lumen that allows you to add and listen...

53,042 52
onemustcode/laravel

Handy Laravel utils

2,217 0