Toolverse
Wszystkie skille

controller

autor: JaguarJack

Generuj kontrolery CRUD dla modułów CatchAdmin w kilka sekund

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Skill automatyzuje tworzenie kontrolerów CRUD dla frameworka CatchAdmin. Generuje gotowy kod PHP z metodami do listowania, tworzenia, edytowania, usuwania i eksportowania danych. Zawiera integrację z walidacją żądań, modelami oraz operacjami importu i eksportu. Oszczędza czas przy budowaniu standardowych operacji na danych w modułach Laravel.

Jak używać

  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.

Podobne skille