快看!這個Laravel World擴展支持中文!

下面由laravel教程欄目帶大家推薦介紹關于laravel world的擴展,希望對大家有所幫助!

laravel World —— 自帶數據庫的國家以及城市數據(支持中文)

Laravel World (https://github.com/nnjeim/world)是一個提供國家、州、城市、貨幣和時區列表的包。 World 通過數據庫將數據與 Eloquent 模型集成,并提供 Facades、helper 和 API 路由:

use NnjeimWorldWorld;  $action =  World::countries(); /* {     "success": true,     "message": "countries",     "data": [         {             "id": 1,             "name": "Afghanistan"         },         {             "id": 2,             "name": "?land Islands"         },       ...     ], } */

這是 readme 中的另一個示例,使用過濾器來獲取國家/地區和該國家/地區內的城市:

// 獲取國家和城市 $action =  World::countries([     'fields' => 'states,cities',     'filters' => [         'iso2' => 'FR',     ] ]); /* {     "success": true,     "message": "countries",     "data": [         "id": 77,         "name": "France",         "states": [              {                 "id": 1271,                 "name": "Alo"             },             {                 "id": 1272,                 "name": "Alsace"             },         ],         "cities": [             {                 "id": 25148,                 "name": "Abondance"             },             {                 "id": 25149,                 "name": "Abrest"             },             ...         ]     ], } */

此包還支持本地化(請參閱 readme 以了解支持的語言環境),為所有數據提供 API,并具有輔助函數,如格式化電話號碼等

您可以了解有關此軟件包的更多信息、獲取完整的安裝說明并查看 GitHub 上的 源代碼。(https://github.com/nnjeim/world)

此包已提交到我們的 Laravel 新聞鏈接 部分。 鏈接是社區可以圍繞 Laravel 生態系統發布軟件包和教程的地方。 在 Twitter 上關注 @LaravelLinks

原文地址:https://laravel-news.com/laravel-world

譯文地址:https://learnku.com/laravel/t/62354

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享