kaiserkiwi/nova-queue-management 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kaiserkiwi/nova-queue-management

最新稳定版本:1.4.0

Composer 安装命令:

composer require kaiserkiwi/nova-queue-management

包简介

Queues resource for Laravel Nova. Based on the abandoned package by den1n.

README 文档

README

A simple management of your pending or failed jobs directly in Laravel Nova. With the ability to rerun failed jobs directly from the Nova interface.

To use this package you need to use the database queue driver.

This is the successor of the now abandoned den1n/nova-queues package. If you are using the old package, please remove it before installing this one. You definitely need this new package if you are using Laravel 10 or higher as the failed jobs model was incompatible with Laravel 10. This package also adds some new features and improvements.

Installation

Install package with Composer.

composer require kaiserkiwi/nova-queue-management

Publish package resources.

php artisan vendor:publish --provider='Kaiserkiwi\NovaQueueManagement\ServiceProvider'

This will publish the following resources:

  • Configuration file config/nova-queue-management.php.
  • Translations lang/vendor/nova-queue-management.

Create database table jobs if it does not exist.

php artisan queue:table

Migrate database.

php artisan migrate

Add instance of class Kaiserkiwi\NovaQueueManagement\Tool to your App\Providers\NovaServiceProvider::tools() method to display the jobs within your Nova resources.
If you come from den1n/nova-queues you have to remove the previous reference.

/**
 * Get the tools that should be listed in the Nova sidebar.
 *
 * @return array
 */
public function tools()
{
    return [
        new \Kaiserkiwi\NovaQueueManagement\Tool,
    ];
}

Screenshots

Jobs

Jobs

Job Details

Job Details

Failed Jobs

Job Details

Contributing

  1. Fork it.
  2. Create your feature branch: git checkout -b my-new-feature.
  3. Commit your changes: git commit -am 'Add some feature'.
  4. Push to the branch: git push origin my-new-feature.
  5. Submit a pull request.

Support

If you require any support open an issue on this repository.

License

MIT

统计信息

  • 总下载量: 129.18k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 9
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 9
  • Watchers: 1
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 未知

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固