flagrow/console

此包已被废弃且不再维护。作者建议使用 fof/console 包。

将自定义命令和任务调度注册到 Flarum 中

0.7.0 2021-03-08 20:03 UTC

This package is auto-updated.

Last update: 2021-03-10 11:00:03 UTC


README

MIT license Latest Stable Version Total Downloads

此包旨在为扩展开发者提供将任务调度添加到 Flarum 的功能。

在您的扩展中使用

在您的扩展 composer.json 文件中简单引用它。

    "require": {
        "fof/console": "^0.6"
    },

现在请确保在 Flarum 中注册了 ConsoleProvider。您的 extend.php 文件中有一个扩展器可以帮助您完成此操作。

return [
    new \FoF\Console\Extend\EnableConsole,
  // .. your code
];

任务调度,cron 作业

要设置计划,创建一个 服务提供者,它通过 IoC 解决 Illuminate\Console\Scheduling\Schedule,然后使用其方法配置命令的计划,请参阅 任务调度文档

链接