rafaellaurindo / laravel-brasilapi
一个 Laravel 扩展包,提供了一种简单的方式来使用 Brasil API 终端点
v1.0.3
2024-04-15 19:14 UTC
Requires
- php: ^8.0
- guzzlehttp/guzzle: ^7.4
- laravel/framework: ^8.0|^9.0|^10.0|^11.0
Requires (Dev)
- brianium/paratest: ^6.3
- friendsofphp/php-cs-fixer: ^3.2
- nunomaduro/collision: ^5.10|^6.0|^7.0
- orchestra/testbench: ^6.23
- phpunit/phpunit: ^9.5|^10.0
README
一个 Laravel 扩展包,提供了一种简单的方式来使用 Brasil API 终端点。
安装
您可以通过 composer 安装此包
composer require rafaellaurindo/laravel-brasilapi
您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="RafaelLaurindo\BrasilApi\BrasilApiServiceProvider" --tag="config"
使用方法
您可以使用来自 依赖注入、外观 或 辅助函数 的方法。
从依赖注入使用
use RafaelLaurindo\BrasilApi\BrasilApi; class ExampleController { public function searchZipCode(BrasilApi $brasilApi) { return response()->json($brasilApi->cep('01431000')); } }
从外观使用
use BrasilApi; BrasilApi::cep('01431000');
从辅助函数使用
brasilApi()->getBank(77);
安装完包后。以下所有示例都使用外观。别忘了在文件顶部导入它。
use BrasilApi;
通过邮编搜索地址
BrasilApi::cep('01431000');
获取巴西银行列表
BrasilApi::getBanks();
通过代码获取银行
BrasilApi::getBank(77);
使用 CNPJ 查找公司信息
BrasilApi::findCnpj('19131243000197');
测试
composer test
变更日志
请参阅 CHANGELOG 以获取有关最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 以获取详细信息。
安全漏洞
请查看 我们的安全策略 了解如何报告安全漏洞。
致谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。