seven.io/monolog
最新稳定版本:0.1.0
Composer 安装命令:
composer require seven.io/monolog
包简介
A Monolog Handler for sending SMS via seven
README 文档
README
Monolog Handler
Send log entries by SMS or make text-to-speech calls via seven.
Installation
This package can be installed via composer.
composer require seven.io/monolog
Usage
use Seven\Monolog\Config; use Seven\Monolog\Handler; use Monolog\Logger; $logger = Logger('demo'); $apiKey = getenv('SEVEN_API_KEY'); // seven API key required for sending // SMS $cfg = [ Config::KEY_API_KEY => $apiKey, Config::KEY_FLASH => 0, // 0 or 1 Config::KEY_FOREIGN_ID => 'MyForeignID', // optional foreign ID max 64 chars consisting of a-zA-Z0-9, ._@ Config::KEY_FROM => 'Monolog', // optional sender - max 11 alphanumeric or 16 numeric characters Config::KEY_LABEL => 'MyLabel', // optional label max 100 chars consisting of a-zA-Z0-9, ._@ Config::KEY_PERFORMANCE_TRACKING => 0, // 0 or 1 Config::KEY_TO => '+491234567890', // recipient(s) separated by comma ]; $handler = Handler::buildFromArray($cfg); $logger ->pushHandler($handler) ->addCritical('critical bug'); // text-to-speech call $cfg = [ Config::KEY_API_KEY => $apiKey, Config::KEY_APP => Config::APP_VOICE, Config::KEY_FROM => '+4901234567890', // optional sender - must be verified or a shared inbound number Config::KEY_TO => '+491234567890', // recipient(s) separated by comma ]; $handler = Handler::buildFromArray($cfg); $logger ->pushHandler($handler) ->addCritical('critical bug');
Support
Need help? Feel free to contact us.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-08-07