czproject/events

此包已被弃用且不再维护。未建议替代包。

事件管理器。

v1.0.0 2018-03-21 12:40 UTC

This package is auto-updated.

Last update: 2023-04-13 15:59:23 UTC


README

事件管理器。

安装

下载最新包 或使用 Composer

composer require czproject/events

CzProject\Events 需要 PHP 5.4.0 或更高版本。

用法

<?php
$events = new CzProject\Events\Events(array(
	'click',
	'before-delete',
));

$events->addHandler('click', function () {
	// ...
});

$events->addHandler('before-delete', function (Entity\Post $post) {
	// ...
});

$events->fireEvent('click');
$events->fireEvent('before-delete', $post);

许可证: 新BSD许可证
作者: Jan Pecha, https://www.janpecha.cz/