abdomassoun / algeria-wilayas
此包旨在帮助Laravel开发者以最简单的方式将wilayas数据集成到他们的项目中。它包括wilayas的枚举并提供创建包含所有wilayas数据及其信息的表格的能力(可选创建wilayas表格)。
0.7.0
2024-05-05 21:12 UTC
Requires
- php: >=8.2
Requires (Dev)
- orchestra/testbench: ^9.0
- phpunit/phpunit: ^11.1
README
此包旨在帮助Laravel开发者以最简单的方式将wilayas数据集成到他们的项目中。它包括wilayas的枚举并提供创建包含所有wilayas数据及其信息的表格的能力(可选创建wilayas表格)。它还包括Wilaya模型(类)。
使用方法
以下是安装步骤的逐步说明
-
运行以下命令安装包
composer require abdomassoun/algeria-wilayas
此命令将
Wilaya
类添加到您的项目中,以及为其创建迁移。它还将创建一个名为WilayaEnum
的枚举,其中包含处理枚举的各种函数。 -
(可选)如果您想创建数据库种子,请运行以下命令
php artisan vendor:publish --tag=seeders
此命令将发布包的种子器,允许您将wilayas数据种植到您的数据库中。
-
现在您可以在Laravel项目中使用
Wilaya
类和WilayaEnum
枚举。以下是如何使用枚举的示例use App\Enums\WilayaEnum; // Get all wilayas $wilayas = WilayaEnum::all(); // Get the name of a wilaya by its code $wilayaName = WilayaEnum::getNameByCode('01'); // Get the code of a wilaya by its name $wilayaCode = WilayaEnum::getCodeByName('Adrar');
请随意探索
Wilaya
类和WilayaEnum
枚举,以发现更多功能和功能。有关更多信息,请参阅包文档。
贡献
我们欢迎并鼓励为该包的进一步开发做出贡献。我们感谢任何帮助和想法。请查看问题,了解您如何做出贡献。
许可
此包根据MIT许可证(MIT)授权。