New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

casa-publicadora-brasileira/portal-utils

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

carsdotcom/laravel-json-model

Laravel models backed by JSON data

34,181 1
leochien/laravel-spgateway

spgateway library for laravel

12,152 34
simon80119/laravel-spgateway

spgateway library for laravel

6,367 0
brandon14/fossabot-commander

Library to easily create Fossabot commands invokable via the Fossabot customapi...

4,863 2
drh/mpesa

Mpesa Payments Library

3,679 3

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