tarikmanoar/bdlocation

孟加拉国位置

dev-master 2020-08-07 13:38 UTC

This package is auto-updated.

Last update: 2024-09-07 22:50:10 UTC


README

Build Status License Latest Stable Version

BDLocation

一个PHP接口,用于访问孟加拉国的位置。该项目中的数据来自Bangladesh-geolocation并略有修改。

功能

  1. 可以访问孟加拉国的分区、地区、次地区和联合会的名称、孟加拉语名称等。
  2. 零配置

需求

PHP >= 7

安装

在您的PHP项目根目录中执行以下命令

composer require alimranahmed/bdlocation

这就完成了!您可以开始使用了!

用法

不要忘记使用BD类

use BDLocation\BD;

以数组形式获取孟加拉国的所有分区作为Location对象

BD::division()->all();

以数组形式获取孟加拉国的所有地区作为Location对象

BD::district()->all();

以数组形式获取孟加拉国的所有次地区/次区作为Location对象

BD::subDistrict()->all();

以数组形式获取孟加拉国的所有联合会作为Location对象

BD::union()->all();

要获取以5个字符“chatt”(吉大港)开头的所有地区,我们可以使用以下代码。对于次地区和联合会也是如此。但对于次地区和联合会,我们需要分别传递districtsub_district

BD::district()->getWhere('division', 'chatt');
BD::subDistrict()->getWhere('district', 'brahm');
BD::union()->getWhere('sub_district', 'sarai');

要获取名称为Brahmanbaria的地区,我们可以使用以下代码。对于分区、次地区和联合会也是同样的。我们可以用short_name(地点的前3个字母)或bengali_name代替name

BD::district()->getWhere('name', 'brahmanbaria');
or 
BD::district()->getWhere('name', '=', 'brahmanbaria');

要获取名称中包含字母rahman的所有地区,我们可以使用以下代码。对于分区、次地区和联合会也是同样的。我们也可以用short_name(地点的前3个字母)或bengali_name代替name

BD::district()->getWhere('name', 'like', 'rahman');

注意:这里只有=like作为操作符。其他操作符在这里不会工作。

愿望清单

  • 支持更多操作符,如like%%like等。

贡献

任何人都可以为该项目做出贡献。如果您想加入我们

  1. 只需创建一个issue(即使您想修复问题)。
  2. 修复任何问题或添加任何新功能后,请发送pull request
  3. 我将很高兴为这个项目的改进添加您的代码。谢谢。

许可证

MIT