xaraya/with-symfony

此软件包的最新版本(0.6.0)没有提供许可信息。

集成 Xaraya 到 Symfony 应用程序

安装: 18

依赖: 1

建议者: 2

安全: 0

星星: 0

关注者: 2

分支: 0

开放问题: 0

类型:xaraya-module

This package is auto-updated.

Last update: 2024-09-03 19:59:55 UTC


README

这是一个基本的 Symfony 框架 应用程序,带有 Webhook 请求解析器和匹配的 远程事件 Webhook 监听器

注意:将 命名空间App\ 更改为 Xaraya\SymfonyApp\ 以避免与第三方框架加载时发生冲突

处理 /webhook/hello-symfony 请求

  1. src/Webhook/: hello-symfony 请求解析器
  2. src/RemoteEvent/: hello-symfony Webhook 消费者
  3. config/packages/framework.yaml: hello-symfony Webhook 路由

您可以使用 Symfony 的 MailerNotifier 软件包和捆绑包作为消费者,切换到 异步/队列消息 并带有重试等功能。

添加 Webhook

使用 Symfony Maker 创建新的 Webhook

$ bin/console make:webhook github
 created: src/Webhook/GithubRequestParser.php
 created: src/RemoteEvent/GithubWebhookConsumer.php
 updated: config/packages/webhook.yaml

 
  Success!