andres / ecuadlocation
本包包含厄瓜多尔的所有省份、市镇和教区。我开发它是为了在个人项目中实施,但欢迎您在自己的项目中使用,欢迎更多的贡献者来改进版本。
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-29 03:41:54 UTC
README
在所有我完成的项目中,我都尽力始终在项目(如供应商管理、人员控制、客户模块等)中实现地点。在许多这些情况下,需要选择地点。因此,我利用Laravel的潜力创建了一个包。现在,我只需将其导入到我的项目中,就不必重新开始实施,只需改进它,这些改进将在所有项目中更新。
Ecuad location
包含国家、省份、市镇和厄瓜多尔教区的包。
- (国家 - 厄瓜多尔)。
- (省份 - 带有省级代码的省份)。
- (市镇 - 市镇及其邮编)。
- (教区 - 教区及其邮编)。在这些表中,可以输入这些地点的经纬度。
该表是相关的。
要求
在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许可许可。