llaski/nova-scheduled-jobs

Laravel Nova 扩展包,用于查看您的计划任务。


README

Latest Version on Packagist Test Suite Total Downloads

包含一个工具和卡片,用于显示您的计划命令和任务

工具

请注意,对于工具,有大量列,并且根据您拥有的计划任务类型,您可能需要水平滚动才能看到所有列以及查看可用的操作,包括调度某些任务。

Nova Scheduled Jobs Tool Screenshot

卡片

Nova Scheduled Jobs Card Screenshot

安装

您可以通过 composer 在使用 Nova 的 Laravel 应用中安装此包

composer require llaski/nova-scheduled-jobs

要设置工具,您必须将工具与 Nova 注册。这通常在 NovaServiceProvidertools 方法中完成。

// in app/Providers/NovaServiceProvider.php
<?php

namespace App\Providers;

use Llaski\NovaScheduledJobs\Tool as NovaScheduledJobsTool;

// ...

public function tools()
{
    return [
        // ...
        new NovaScheduledJobsTool,
    ];
}

要设置卡片,您必须将卡片与 Nova 注册。这通常在您的资源或仪表板的 cards 方法中完成。例如

// in app/Nova/Dashboards/Main.php
<?php

namespace App\Nova\Dashboards;

use Llaski\NovaScheduledJobs\Card as NovaScheduledJobsCard;
// ...

public function cards()
{
    return [
        // ...
        new NovaScheduledJobsCard,
    ];
}

测试

vendor/bin/phpunit --verbose

更新日志

有关最近更改的更多信息,请参阅 更新日志

贡献

有关详细信息,请参阅 贡献指南

安全性

如果您发现任何安全问题,请通过电子邮件 larry.laski@gmail.com 而不是使用问题跟踪器。

鸣谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件