uzbek / laravel-playmobile-client
通过Playmobile发送短信
0.0.4
2022-10-22 09:54 UTC
Requires
- php: ^8.1
- bilfeldt/laravel-http-client-logger: ^1.2
- illuminate/contracts: ^9.0
- spatie/laravel-package-tools: ^1.9.2
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^6.0
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^7.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-09 23:22:57 UTC
README
安装
您可以通过composer安装此包
composer require uzbek/laravel-playmobile-client
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="playmobile-client-config"
这是发布配置文件的内容
return [ 'token_lifetime' => env('PLAYMOBILE_TOKEN_DURATION', 24 * 3600 * 30), 'base_url' => env('PLAYMOBILE_URL'), 'username' => env('PLAYMOBILE_USERNAME'), 'password' => env('PLAYMOBILE_PASSWORD'), 'originator' => env('PLAYMOBILE_ORIGINATOR'), 'proxy_url' => env('PLAYMOBILE_PROXY_URL'), 'proxy_proto' => env('PLAYMOBILE_PROXY_PROTO'), 'proxy_host' => env('PLAYMOBILE_PROXY_HOST'), 'proxy_port' => env('PLAYMOBILE_PROXY_PORT'), ];
用法
使用对象
$laravelPlaymobileClient = new Uzbek\LaravelPlaymobileClient(); $laravelPlaymobileClient->send('998901234567', 'Sms from PHP/Laravel application');
或使用外观
use Uzbek\LaravelPlaymobileClient\Facades\Playmobile; Playmobile::send('998901234567', 'Sms from PHP/Laravel application');
测试
composer test
变更日志
有关最近更改的更多信息,请参阅变更日志
贡献
有关详细信息,请参阅贡献指南
安全漏洞
有关报告安全漏洞的详细信息,请参阅我们的安全策略
鸣谢
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件