drieschel/batches

一个轻量级的php库,用于创建计划批处理作业,并轻松集成到php应用程序中

0.1.0 2015-06-07 15:01 UTC

This package is auto-updated.

Last update: 2024-09-27 05:37:41 UTC


README

一个轻量级的php库,用于创建计划批处理作业,并轻松集成到php应用程序中。批处理作业将在执行时间到达或超过时执行。这是一个非常重要的细节,因为php是基于请求运行的,而不是像守护进程那样。

  1. 您需要创建自己的作业类。它们只需要实现此存储库中的Job接口。
  2. 使用唯一的名称和存储运行文件的目录实例化Batch对象。
  3. 通过方法设置执行计划。它的cronjob表示法。
  4. 实例化所需的作业(s)并将它们添加到Batch对象中。
  5. 从Batch对象中调用run方法。