casa-publicadora-brasileira / portal-utils
CPB 教育门户的通用工具
1.3.18
2024-08-29 20:30 UTC
Requires
- php: >=7.4
Requires (Dev)
- aws/aws-sdk-php: *
- laravel/framework: ^8.75
- phpunit/phpunit: ^9.6
- sentry/sentry-laravel: ^3.1
- tymon/jwt-auth: ^1.0
README
CPB 教育门户的通用工具
需求
- Laravel >=7.30
- PHP >=7.4
安装
composer require casa-publicadora-brasileira/portal-utils
类
- 响应
枚举
- HttpCodesEnum
- ResponseEnum
示例
响应
该库提供了三个公开的 API 响应方法。
成功: 所有参数都是可选的。
<?php use CasaPublicadoraBrasileira\PortalUtils\HTTP\Response; return Response::success('Sucesso ao buscar os dados', ['id' => 1, 'name' => 'Teste']);
错误: 所有参数都是可选的。
<?php use CasaPublicadoraBrasileira\PortalUtils\HTTP\Response; catch (Exception $e) { return Response::error('Erro ao buscar os dados', $e); }
警告: 所有参数都是可选的。
<?php use CasaPublicadoraBrasileira\PortalUtils\HTTP\Response; return Response::warning('E-mail já cadastrado', ['email' => 'teste@teste.com'], [], 200);