lee-to / moonshine-kanban-board-resource
Kanban board resource for moonshine
2.0.1
2025-01-21 12:35 UTC
Requires
- php: ^8.0|^8.1|^8.2
- ext-curl: *
- ext-json: *
Conflicts
- moonshine/moonshine: <3.0
README
Requirements
- MoonShine v3.0+
Installation
composer require lee-to/moonshine-kanban-board-resource
Get started
Example usage
use Leeto\MoonShineKanBan\Resources\KanBanResource; class TaskResource extends KanBanResource { protected string $title = 'title'; protected string $sortColumn = 'sorting'; // ... fields, model, etc ... public function statuses(): \Illuminate\Support\Collection { return Status::query() ->orderBy('sorting') ->pluck('name', 'id'); } public function foreignKey(): string { return 'status_id'; } // ... }