文件名称:bus:PHP 的命令总线组件
文件大小:11KB
文件格式:ZIP
更新时间:2024-07-20 06:57:21
PHP
命令总线组件 这个独立的组件实现了命令模式。 它的灵感来自 Laravel illuminate/bus和illuminate/queue组件,但旨在与框架无关。 有关命令总线模式的更多信息: 用法 Any Command需要两个类: DoSomethingCommand类和DoSomethingHandler类。 您可以在需要时从控制器实例化命令,并将其dispatch到总线上。 然后总线将解析匹配的 Handler 类,并要求它处理新的命令。 以下是您如何使用它: 一个示例命令类: <?php use LinkORB \ Component \ Bus \ CommandInterface ; class OrderConfirmCommand implements CommandInterface { private $ orderId ; publ
【文件预览】:
bus-master
----composer.json(615B)
----bin()
--------bus(765B)
----composer.lock(29KB)
----src()
--------Command()
--------CommandInterface.php(72B)
--------Bus()
--------HandlerInterface.php(171B)
--------Bus.php(3KB)
--------Exception()
----LICENSE.md(1KB)
----.gitignore(17B)
----README.md(4KB)