Toolverse
All skills

controller

by JaguarJack

Generate CRUD controller for CatchAdmin module.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend

About this skill

Generate CRUD controller for CatchAdmin module.

How to use

  1. Umieść skill w katalogu .claude/skills/ swojego projektu CatchAdmin, w podfolderze o nazwie controller.
  2. Zdefiniuj nazwę modułu i model, dla którego chcesz wygenerować kontroler (np. Product dla modułu Shop).
  3. Uruchom skill, podając te parametry — wygeneruje plik kontrolera w ścieżce modules/{Module}/Http/Controllers/{Model}Controller.php.
  4. Wygenerowany kod zawiera metody index() do listowania z paginacją, store() do tworzenia, show() do wyświetlania, update() do edytowania i destroy() do usuwania rekordów.
  5. Dodatkowo otrzymasz metody enable() do przełączania statusu oraz export() i import() do operacji na plikach.
  6. Dostosuj wygenerowany kontroler do swoich potrzeb — zmień nazwy metod, dodaj logikę biznesową lub rozszerz walidację poprzez klasę {Model}Request.

Related skills