mrp/stripe-webhook-bundle

该包已被弃用,不再维护。未建议替代包。

一个用于处理Stripe Webhooks的Symfony 2扩展包。

dev-master 2013-06-04 21:12 UTC

This package is not auto-updated.

Last update: 2023-03-27 06:31:43 UTC


README

一个用于处理Stripe Webhooks的Symfony 2扩展包。

特性

  • 从Stripe Webhook事件触发一个Symfony事件。

状态

进行中

安装

步骤 1

将MRPStripeWebhookBundle添加到您的composer.json文件中

{
	"require": {
		"mrp/stripe-webhook-bundle": "*"
	}
}

现在运行以下命令让composer下载该扩展包

$ php composer.phar update mrp/stripe-webhook-bundle

步骤 2

在您的内核中启用此扩展包

<?php
// app/AppKernel.php
public function registerBundles()
{
	$bundles = array(
		// …
		new MRP\StripeWebhookBundle\MRPStripeWebhookBundle()
	);
}

步骤 3

导入MRPStripeWebhookBundle的路由文件

在YAML中

# app/config/routing.yml
mrp_stripe_webhook:
	resources: "@MRPStripeWebhookBundle/Resources/config/routing/routing.yml"
	prefix: /

Webhooks

该扩展包在"/stripe-webhooks"接收webhooks,并将事件分发出来,您可以监听这些事件。

例如:'charge.succeeded'事件被分发为'mrp_stripe_webhook.charge.succeeded'。