【发布时间】:2014-08-25 13:23:45
【问题描述】:
在 Symfony 上,我使用 Gearman 以 Ulabox GearmanBundle 作为应用程序端库来排队一些作业。
我在 bundle 的 readme 中阅读了应如何创建 worker,并明白我应该在 src/Acme/DemoBundle/Gearman/Worker 中创建一个类。我不明白的是:我应该如何命名文件?
【问题讨论】:
在 Symfony 上,我使用 Gearman 以 Ulabox GearmanBundle 作为应用程序端库来排队一些作业。
我在 bundle 的 readme 中阅读了应如何创建 worker,并明白我应该在 src/Acme/DemoBundle/Gearman/Worker 中创建一个类。我不明白的是:我应该如何命名文件?
【问题讨论】:
从PSR-0(这是 PHP 自动加载约定)开始,您的类应位于与您的类同名的文件中。
示例:\Acme\DemoBundle\Gearman\Worker\FooWorker 将包含在文件 Acme/DemoBundle/Gearman/Worker/FooWorker.php 中
花时间阅读链接的规范,因为它有更多示例。
【讨论】:
FooWorker为例:你的工人应该被命名为与它所做的工作相关的东西。