settermjd / laminas-sendgrid-integration
一个用于简化将 SendGrid 集成到 Laminas 或 Mezzio 项目的包
0.0.4
2023-05-03 13:13 UTC
Requires
- php: ^8.2.0
- composer/composer: ^2.5
- psr/container: ^1.0.0 || ^2.0.0
- sendgrid/sendgrid: 8.0.1
- symfony/filesystem: ^6.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
这是一个简化将 SendGrid 集成到 Laminas 和 Mezzio 项目的包。
安装
使用 Composer 安装此包
composer require settermjd/laminas-sendgrid-integration
配置
如果你正在使用 Mezzio 与此包,请将默认配置文件 config/autoload/sendgrid.global.php 复制到你的项目的 config/autoload 目录。然后,确保设置了环境变量 SENDGRID_API_KEY
,或者根据需要更改 config/autoload/sendgrid.global.php 中的 api_key
的值。我建议在开发期间使用 PHP Dotenv 来设置环境变量,在其他部署工具中则进行设置。