tkg-apps / eskiz-sms-bundle
v1.0.4
2023-11-14 11:00 UTC
Requires
- php: >=8.1
- ext-ctype: *
- ext-iconv: *
- symfony/console: ^6.2
- symfony/dotenv: ^6.2
- symfony/flex: ^2.2
- symfony/framework-bundle: ^6.2
- symfony/http-client: ^6.2
- symfony/runtime: ^6.2
- symfony/yaml: ^6.2
Conflicts
This package is auto-updated.
Last update: 2024-09-14 12:59:50 UTC
README
安装
安装包
composer req tkg-apps/eskiz-sms-bundle
添加到config/bundles.php文件
TkgApps\EskizSmsSender\EskizSmsBundle::class => ['all' => true],
将以下行添加到您的.env文件中
###> sms sender ### ESKIZ_EMAIL=john.doe@mail.com ESKIZ_PASSWORD=password_of_eskiz ESKIZ_FROM=4546 ESKIZ_SMS_SEND_LINK=https://notify.eskiz.uz/api/message/sms/send ESKIZ_GET_TOKEN_LINK=https://notify.eskiz.uz/api/auth/login ###< sms sender ###
如何使用
您需要在类的构造方法中使用此服务
简单使用的示例
class MyClass { public function __construct(private SmsSender $sender) { } public function send(): void { $this->sender->sendMessage('998123456789', 'Hello Mario'); } }