事件:Hoa \ Event库

时间:2024-02-24 06:42:00
【文件属性】:

文件名称:事件:Hoa \ Event库

文件大小:26KB

文件格式:ZIP

更新时间:2024-02-24 06:42:00

php library observer event listener

Hoa是一组模块化,可扩展和结构化PHP库。 此外,Hoa旨在成为工业界和研究界之间的桥梁。 花\事件 该库允许在PHP中使用事件和侦听器。 这是一个观察者设计模式的实现。 。 安装 使用 ,要将此库包含到依赖项中,您需要要求 : $ composer require hoa/event ' ~2.0 ' 有关更多安装过程,请阅读。 测验 在运行测试套件之前,必须安装开发依赖项: $ composer install 然后,运行所有测试套件: $ vendor/bin/hoa test:run 有关更多信息,请阅读。 快速使用 我们建议快速概述如何使用事件和侦听器。 大事记 一个事件是: 注册时是异步的,因为观察者开始观察时可观察物可能还不存在, 使用时是匿名的,因为可观察对象不知道有多少观察者在观察什么, 它旨在通过隔离的组件进行大量数据传播。 无论在何处观察,我们都可以观察其数据。 在Hoa中,事件通道具有以下形式: hoa://Event/LibraryName/AnId:pseudo-class#anAnchor 。 例如, hoa://Event/Ex


【文件预览】:
Event-master
----.gitignore(24B)
----README.md(5KB)
----CHANGELOG.md(3KB)
----Source()
--------Listener.php(4KB)
--------Event.php(6KB)
--------Listenable.php(2KB)
--------Listens.php(3KB)
--------Source.php(2KB)
--------Bucket.php(3KB)
--------Exception.php(2KB)
----composer.json(1KB)
----.State(10B)
----.travis.yml(1KB)
----Test()
--------Unit()

网友评论