settermjd / laminas-twilio-integration
一个简化将 Twilio 集成到 Laminas 或 Mezzio 项目的包
0.0.3
2023-05-03 13:14 UTC
Requires
- php: ^8.2.0
- composer/composer: ^2.5
- psr/container: ^1.0.0 || ^2.0.0
- symfony/filesystem: ^6.2
- twilio/sdk: ^7.2
Requires (Dev)
- fakerphp/faker: ^1.21
- laminas/laminas-coding-standard: ^2.5
- mikey179/vfsstream: ^1.6
- phpunit/phpunit: ^10.1
- psalm/plugin-phpunit: ^0.18.4
- squizlabs/php_codesniffer: ^3.7
- vimeo/psalm: ^5.9
README
这是一个简化将 Twilio 集成到 Laminas 和 Mezzio 项目的包。
安装
使用 Composer 安装此包
composer require settermjd/laminas-twilio-integration
配置
如果您使用 Mezzio 包,请将默认配置文件 config/autoload/twilio.global.php 复制到项目中的 config/autoload。然后,确保环境变量 TWILIO_ACCOUNT_SID
和 TWILIO_AUTH_TOKEN
已设置,或者在 config/autoload/twilio.global.php 中相应地更改 account_sid
和 auth_token
的值。我建议在开发期间使用 PHP Dotenv 设置环境变量,或者在部署工具中设置。