programic/laravel-task

如迁移一样的任务自动化

安装: 14,271

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 1

开放问题: 0

类型:package

v1.1.2 2024-07-16 13:34 UTC

This package is auto-updated.

Last update: 2024-09-16 13:58:33 UTC


README

Latest Version on Packagist Tests Total Downloads

此包允许您自动化任务,例如迁移

安装

此包需要PHP 7.2和Laravel 5.8或更高版本。

composer require programic/laravel-task

基本用法

# Create Task
php artisan make:task RunTaskClass

# Run Tasks
php artisan migrate

条件

Task::when($condition, function (ConsoleOutput $output) {

});

Task::fresh(fn (ConsoleOutput $output) => '');
Task::noFresh(fn (ConsoleOutput $output) => '');

自定义存根

支持自定义存根。要创建您自己的 "default" 任务存根,请将存根从我们的供应商复制粘贴到您的项目存根目录中。

测试

composer test

变更日志

请参阅变更日志以获取有关最近更改的更多信息。

贡献

请参阅贡献以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件info@programic.com联系,而不是使用问题跟踪器。

鸣谢

许可

MIT许可(MIT)。请参阅许可文件以获取更多信息。