israelsilva1310/viacep_cakephp

用于通过 viacep 服务搜索 CEP 的 CakePHP 类

v1.0.0 2023-11-01 18:25 UTC

This package is auto-updated.

Last update: 2024-09-30 01:47:02 UTC


README

安装包 composer require israelsilva1310/Viacep_cakephp 配置

  1. CakePHP 如果您使用 CakePHP 框架,请按照以下步骤进行配置。

进入 app/config 目录下的 app.php 文件。

在文件中查找 providers 数组

在列表末尾添加 provider,例如

'providers' => [ ... Canducci\Cep\Providers\CepServiceProvider::class ] 在同一文件(app.php)中配置别名(Facades),例如

'aliases' => [ ... 'Cep' => Canducci\Cep\Facades\Cep::class, 'Endereco' => Canducci\Cep\Facades\Endereco::class ] 如何使用?

6.2 - 错误的输入数据

6.2.1 - 在 CEP 中,输入的值必须符合以下格式之一

01010000 或 01010-000 才能得到满意的响应,否则将抛出异常。

6.2.2 - 在 Endereco 中,输入的值遵循以下规则

省(Uf)为 2 个字母,市(Cidade)至少为 3 个字母,街道(Logradouro)至少为 3 个字母,否则将抛出异常。

  1. 任何使用 composer.phar 的代码:λ php composer.phar require israelsilva1310/Viacep_cakephp,之后,在您的代码中包含位于 vendor 目录下的 autoload.php,例如
getCepModel(); echo