deogw / operator-indonesia
Laravel 包,用于根据印度尼西亚的号码检查运营商/卡提供商。
1.0.1
2019-10-04 14:19 UTC
Requires
- php: ^7.1
- illuminate/support: 5.7.*|5.8.*|6.*
Requires (Dev)
- orchestra/testbench: 3.8.*
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-20 18:13:57 UTC
README
Laravel 包,用于根据电话号码前缀检查运营商或提供商。
安装
通过 Composer 安装
composer require deogw/operator-indonesia
注册 Service Provider & Facade(适用于 Laravel < 5.5)
特别针对 Laravel < 5.5 版本,因为尚未支持自动发现功能,因此需要手动注册 Service Provider 和 Facade。
在 config.app
中添加 Service Provider 和 Facade
'providers' => [ Deogw\OperatorIndonesia\OperatorIndonesiaServiceProvider::class ]
'aliases' => [ 'OperatorIndonesia' => Deogw\OperatorIndonesia\OperatorIndonesiaFacade::class ]
使用方法
use Deogw\OperatorIndonesia\OperatorIndonesia; // atau pakai facade : // use OperatorIndonesia; // for 08xxx OperatorIndonesia::check('0822123456'); // for 628xxx or +628xxx OperatorIndonesia::check('62822123456'); OperatorIndonesia::check('+62822123456'); /* when input number (string) matches with prefix, it returns provider / operator name. Example result: (String) 'Telkomsel' If not, it returns : (String) 'Unknown' */
测试
composer test
or
phpunit
致谢
许可
MIT 许可证(MIT)。有关更多信息,请参阅许可证文件。