zfr/zfr-mailchimp-bundle

Symfony 扩展包,用于集成 ZfrMailChimp 库

v2.0.0 2013-12-27 12:19 UTC

This package is auto-updated.

Last update: 2024-08-29 03:36:40 UTC


README

Latest Stable Version

这是一个用于ZfrMailChimp库的 Symfony 2 扩展包。

安装

要安装此扩展包,请在命令行中通过 composer 需求它

php composer.phar require zfr/zfr-mailchimp-bundle

或者通过你的 composer.json 文件

{
    "require": {
        "zfr/zfr-mailchimp-bundle": "2.*"
    }
}

要使 composer 下载所需文件,运行

$ php composer.phar update zfr/zfr-mailchimp-bundle

这将把扩展包(以及 ZfrMailChimp 库)放置在你项目的 vendor/zfr 目录中。

接下来,通过将其添加到 AppKernel 中在项目中启用此扩展包

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new ZfrMailChimpBundle\ZfrMailChimpBundle()
    );
}

配置

要配置此扩展包,请在你的 app/config/config.yml 中添加以下内容

# app/config/config.yml
zfr_mail_chimp:
  api_key: #your MailChimp API key here (required)
  async: #use Guzzle's Asyncronous library (default: false)

用法

最后,使用 Symfony 的依赖注入容器调用客户端

$mailchimp = $this->get('zfr_mailchimp')->getClient();