sgomez / debug-swiftmailer-bundle
此包已被弃用,不再维护。未建议替换包。
SwiftMailer 扩展包,用于与 Behat 和 Web Profiler 调试
v0.1.0
2018-10-15 06:20 UTC
Requires
- php: >=5.5.9
- behat/behat: ~3.0
- behat/symfony2-extension: ~2.1
- phpunit/phpunit: ~5.1
- swiftmailer/swiftmailer: ^5.0|^6.0
- symfony/dependency-injection: ~2.8|^3.0|^4.0
- symfony/web-profiler-bundle: ~2.8|^3.0|^4.0
Requires (Dev)
- henrikbjorn/phpspec-code-coverage: ^2.0
- phpspec/phpspec: ^2.4
This package is auto-updated.
Last update: 2024-08-15 18:48:50 UTC
README
此扩展包为 Symfony Web Profiler 提供了一个新的 DataCollector,并为 SwiftMailer 发送的排队的消息提供了一个 Behat Context 以进行调试。
安装
步骤 1:下载扩展包
打开命令行界面,进入您的项目目录,并执行以下命令以下载此扩展包的最新稳定版本
$ composer require --dev sgomez/swiftmailer-bundle dev-master
此命令要求您全局安装了 Composer,具体请参阅 Composer 文档。
步骤 2:启用扩展包
然后,通过将其添加到项目 app/AppKernel.php
文件中注册的扩展包列表中来启用扩展包
<?php // app/AppKernel.php // ... class AppKernel extends Kernel { public function registerBundles() { $bundles = array( // ... new Sgomez\DebugSwiftMailerBundle\SgomezDebugSwiftMailerBundle(), ); } // ... }
步骤 3:启用 Behat 扩展
通过在您的 behat.yml
文件中添加以下配置来加载扩展包的扩展
default: extensions: Behat\Symfony2Extension: ~ Sgomez\DebugSwiftMailerBundle\ServiceContainer\Extension: ~
致谢
基于以下扩展包和文章的工作