frostiede/eventable-flysystem-bundle

dev-master 2018-08-04 20:35 UTC

This package is auto-updated.

Last update: 2024-09-16 19:39:36 UTC


README

此包集成了 eventable-flysystem 与 Symfony (3 和 4)。

安装

$ composer require frostiede/eventable-flysystem-bundle

配置

添加以下配置

eventable_flysystem:
    filesystems:
        - oneup_flysystem.your_filesystem
        - oneup_flysystem.another_filesystem
    event_dispatcher: 'event_dispatcher'

您可以通过其 ID 添加在 OneupFlysystemBundle 中配置的文件系统。此包将文件系统转换为 EventableFilesystem 实例。

如果您使用默认的 EventDispatcher,则无需指定 event_dispatcher。否则,您需要将您想与 EventableFilesystem 一起使用的 EventDispatcher 实例的 ID 放入 event_dispatcher 键中。

使用

就像使用 OneupFlysystemBundle 一样使用文件系统。但是,您还可以订阅 EventableFilesystem 可能分发的任何事件。

贡献

请随意贡献 :-)

许可协议

MIT