ideatocode/nova-kanban-board

A Laravel Nova tool.

1.0.0-beta 2022-12-10 03:39 UTC

This package is auto-updated.

Last update: 2024-04-10 06:39:05 UTC


README

composer require ideatocode/nova-kanban-board
use Ideatocode\NovaKanban\NovaKanban;
// ...

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

You can also make changes to the migrations models used

php artisan vendor:publish --provider="Ideatocode\NovaKanban\NovaKanbanServiceProvider"
// ...

  /**
   * Bootstrap any application services.
   *
   * @return void
   */
  public function boot()
  {
    parent::boot();
    $this->app->bind(KanbanItem::class, MyKanbanItem::class);
    $this->app->bind(KanbanBoard::class, MyKanbanBoard::class);
    $this->app->bind(NovaKanbanBoard::class, MyNovaKanbanBoard::class);
  }

image