Toolverse
Wszystkie skille

moai-lang-php

autor: modu-ai

Specjalista PHP 8.3+ do tworzenia aplikacji Laravel i Symfony z pełnym wsparciem nowoczesnych wzorców

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
modu-ai
Kategoria
Data Science
Wyświetlenia
19

O skillu

Umiejętność Claude do zaawansowanego programowania w PHP 8.3+. Wspiera Laravel 11, Symfony 7, Eloquent ORM, Doctrine, PHPUnit i Pest. Automatycznie aktywuje się przy pracy z plikami PHP, composer.json i projektami Laravel/Symfony. Obejmuje tworzenie kontrolerów, modeli, migracji, testów jednostkowych i integracyjnych, zarządzanie zależnościami przez Composer oraz zgodność ze standardami PSR-12 i Laravel Pint.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude Code — powinna być dostępna jako część pakietu MoAI ADK dla PHP.
  2. Otwórz projekt Laravel lub Symfony albo stwórz nowy plik .php w swoim repozytorium. Umiejętność automatycznie się aktywuje po wykryciu plików PHP, composer.json, artisan lub symfony.yaml.
  3. Opisz zadanie w naturalnym języku — na przykład "Stwórz kontroler API do zarządzania użytkownikami" lub "Napisz migrację bazy danych dla tabeli produktów". Umiejętność wykorzysta dostęp do narzędzi Bash (php, composer, phpunit, phpstan, artisan) do wykonania pracy.
  4. Dla projektów Laravel używaj wzorców takich jak kontrolery w namespace App\Http\Controllers\Api, modele z Eloquent, Form Requests do walidacji i API Resources do formatowania odpowiedzi.
  5. Dla Symfony opieraj się na routingu opartym na atrybutach, Doctrine ORM, serwisach i wstrzykiwaniu zależności. Umiejętność wspiera też konfigurację Docker z PHP-FPM i nginx.
  6. Jeśli potrzebujesz testów, poproś o PHPUnit lub Pest — umiejętność zna oba frameworki i pomoże w tworzeniu testów jednostkowych i integracyjnych zgodnie z najlepszymi praktykami.

Podobne skille