sakshstore / event-emitter
此包的最新版本(dev-main)没有可用的许可证信息。
PHP 的简单 EventEmitter 类。
dev-main
2024-09-10 04:54 UTC
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2024-09-10 04:55:13 UTC
README
PHP 的简单 EventEmitter 类。
安装
您可以通过 Composer 安装此包。
composer require sakshstore/event-emitter
用法
require 'vendor/autoload.php'; use saksh\SakshEventEmitter\EventEmitter; $emitter = new EventEmitter(); function example_event_listener($message) { echo $message; } $emitter->on('greet', 'example_event_listener'); $emitter->emit('greet', 'Hello, World!'); // Output: Hello, World! $emitter->off('greet', 'example_event_listener'); $emitter->emit('greet', 'Hello again!'); // No output
发布包
要发布您的包,请在 GitHub(或任何其他 Git 托管服务)上创建一个仓库并将您的代码推送到那里。然后,按照他们的说明将您的包提交到 Packagist。
一旦您的包发布,您就可以使用 Composer 在任何 PHP 项目中安装它。
composer require saksh/event-emitter
这将允许您在任何 PHP 项目中使用 EventEmitter 类。如果您需要进一步的帮助,请告诉我!