sgomez/debug-swiftmailer-bundle

此包已被弃用,不再维护。未建议替换包。

SwiftMailer 扩展包,用于与 Behat 和 Web Profiler 调试

v0.1.0 2018-10-15 06:20 UTC

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: ~

致谢

基于以下扩展包和文章的工作