简单的PHP事件处理机制

0.9.1.0 2022-03-12 12:48 UTC

README

Latest Stable Version Total Downloads License Dependency Status Documentation Status

构建
覆盖率
质量

简单的PHP事件处理机制

包含的类

  • BlueEvent\Base\Event - 存储事件声明的抽象类
  • BlueEvent\Base\EventDispatcher - 主要事件类,允许管理事件和监听器
  • BlueEvent\BaseEvent - 简单的事件对象,用于存储事件声明
  • BlueEvent\Event\Base\Interfaces\EventDispatcherInterface - 用于创建所有库所需的事件库都可以使用的不同对象
  • BlueEvent\Event\Base\Interfaces\EventInterface - 用于创建事件对象

文档

基本用法

基本用法

事件配置

加载事件配置

事件对象

将事件声明存储在事件对象中

事件日志

记录每个或指定的事件触发

错误

事件监听器错误

通过Composer安装

要使用BlueEvent,您可以下载包并将其放置在您的代码中。但推荐使用BlueEvent的方式是通过Composer安装。要包含BlueEvent库,请将以下内容粘贴到composer.json

{
    "require": {
        "bluetree-service/event": "version_number"
    }
}

项目描述

使用的约定

  • 命名空间 - 每个库使用命名空间(基础是BlueEvent
  • PSR-4 - PSR-4编码标准
  • Composer - Composer用于加载/更新库

要求

  • PHP 7.3或更高版本

用法

所有信息在此目录

变更日志

所有版本更改
变更日志

许可

此包是在Apache许可证下发布的。
Apache许可证

Travis信息

Travis CI构建信息