andres/ecuadlocation

本包包含厄瓜多尔的所有省份、市镇和教区。我开发它是为了在个人项目中实施,但欢迎您在自己的项目中使用,欢迎更多的贡献者来改进版本。

v1.3.3 2018-02-16 16:56 UTC

This package is not auto-updated.

Last update: 2024-09-29 03:41:54 UTC


README

在所有我完成的项目中,我都尽力始终在项目(如供应商管理、人员控制、客户模块等)中实现地点。在许多这些情况下,需要选择地点。因此,我利用Laravel的潜力创建了一个包。现在,我只需将其导入到我的项目中,就不必重新开始实施,只需改进它,这些改进将在所有项目中更新。

Ecuad location

包含国家、省份、市镇和厄瓜多尔教区的包。

  1. (国家 - 厄瓜多尔)。
  2. (省份 - 带有省级代码的省份)。
  3. (市镇 - 市镇及其邮编)。
  4. (教区 - 教区及其邮编)。在这些表中,可以输入这些地点的经纬度。

该表是相关的。

要求

在Laravel 5.5上完成

安装

通过composer安装。

composer require andres/ecuadlocation

提供者

您可以尝试

 php artisan package:discover

如果出错,请手动执行。

提供者是:Ecuadlocation\EcuadServiceProvider

\Ecuadlocation\EcuadServiceProvider::class,
php artisan vendor:publish

检查您生成的文件中的命名空间是否正确,更改

namespace Ecuadlocation; por namespace App;

在发布包文件时,将显示如下内容,以检查是否正确发布。已复制目录 [\packages\ecuad\ecuadlocation\src\seeds] 到 [\database\seeds]。已复制目录 [\packages\ecuad\ecuadlocation\src\migrations] 到 [\database\migrations]。已复制目录 [\packages\ecuad\ecuadlocation\src\Models] 到 [\app]。已复制目录 [\packages\ecuad\ecuadlocation\src\Console\Commands] 到 [\app\Console\Commands]。发布完成。

检查在App/Console/Commnds文件Pob_location.php中生成的命名空间。更改此

namespace Ecuadlocation\Commands; 

-- POR --

namespace App\Console\Commands;

迁移

php artisan migrate:install
php artisan migrate:fresh --seed

填充DB

您必须拥有EcuadTableSeeder文件,该文件包含填充国家、省份、市镇和教区表的所有数据。

Agregar esta linea en el archivo DatabaseSeeder en la carpeta seed

$this->call(EcuadTableSeeder::class);

贡献

感谢您考虑为该包做出贡献,将其用于您的项目并改进该版本的版本。欢迎您的贡献,请写信至andrescondo17@gmail.com

安全漏洞

如果您发现此包中的任何漏洞,请务必通知我们,以便我们进行修复。

许可

此包是开源软件,根据MIT许可许可。