steppinghat/symfony-d7-notifier

提供Symfony Notifier的D7网络集成

安装: 369

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:symfony-notifier-bridge

1.2.0 2022-03-21 11:28 UTC

This package is auto-updated.

Last update: 2024-09-13 07:20:24 UTC


README

Latest Stable Version Total Downloads License Build Status

提供Symfony Notifier的D7网络集成。

安装

使用composer安装此包

composer require steppinghat/symfony-d7-notifier

config/pakages/notifier.yaml中添加D7传输

framework:
    notifier:
        texter_transports:
            d7: '%env(D7_DSN)%' # ADD MEE!

.env中定义D7 DSN环境变量

D7_DSN=d7://<TOKEN>@default?<PARAMETERS>

TOKEN是您的D7 Networks API令牌,而PARAMETERS是一个查询字符串,它由以下参数构建

一个典型的DSN示例可能是

D7_DSN=d7://abcd1234@default?from=SteppingHat&defaultLocale=AU

最后,在services.yaml中注册服务

notifier.transport_factory.d7:
    class: SteppingHat\D7Notifier\D7TransportFactory
    parent: notifier.transport_factory.abstract
    tags: [texter.transport_factory]

贡献

测试

为了确保基本库功能按预期工作,包含了一套小型测试用例,用于库开发目的。可以通过运行以下命令来启动这些测试

$ vendor/bin/phpunit

许可证

由Javan Eskander用❤️制作

可在MIT许可证下使用