php-symfony
Symfony framework mastery - Doctrine, DI container, Messenger, and enterprise architecture
php-pro
Use when building PHP applications with modern PHP 8.3+ features, Laravel, or Symfony frameworks. Invoke for strict typing, PHPStan level 9, async patterns with Swoole, PSR standards. Keywords: PHP, Laravel, Symfony, PHPStan, strict types, Eloquent.
symfony:doctrine-migrations
Create and manage Doctrine migrations for schema versioning; handle migration dependencies, rollbacks, and production deployment
symfony:doctrine-relations
Define Doctrine entity relationships (OneToMany, ManyToMany, ManyToOne); configure fetch modes, cascade operations, and orphan removal; prevent N+1 queries
symfony:api-platform-resources
Configure API Platform resources with operations, pagination, and output DTOs for clean, versioned REST/GraphQL APIs
symfony:strategy-pattern
Implement the Strategy pattern with Symfony's tagged services for runtime algorithm selection and extensibility
symfony:messenger-retry-failures
Handle message failures with retry strategies, dead letter queues, and failure recovery in Symfony Messenger
symfony:symfony-scheduler
Schedule recurring tasks with Symfony Scheduler component (7.1+); define schedules, triggers, and integrate with Messenger
symfony:value-objects-and-dtos
Design Value Objects for domain concepts and DTOs for data transfer with proper immutability and validation
symfony:test-doubles-mocking
Create test doubles with PHPUnit mocks and Prophecy for isolated unit testing in Symfony
symfony:rate-limiting
Implement rate limiting with Symfony RateLimiter component; configure sliding window, token bucket, and fixed window algorithms
symfony:tdd-with-pest
Apply RED-GREEN-REFACTOR with Pest PHP for Symfony; use Foundry factories, functional tests with WebTestCase, verify failures before implementation
symfony:symfony-cache
Implement caching with Symfony Cache component; configure pools, use cache tags for invalidation, and optimize performance
symfony:using-symfony-superpowers
Entry point for Symfony Superpowers - essential workflows, philosophy, and interactive commands for productive Symfony development
symfony:quality-checks
Run code quality tools including PHP-CS-Fixer for style, PHPStan for static analysis, and Psalm for type safety
symfony:symfony-voters
Implement granular authorization with Symfony Voters; decouple permission logic from controllers; test authorization separately from business logic
symfony:ports-and-adapters
Implement Hexagonal Architecture (Ports and Adapters) in Symfony; separate domain logic from infrastructure with clear boundaries
symfony:twig-components
Build reusable UI components with Symfony UX Twig Components and Live Components for reactive interfaces
Page 1 of 3 · 42 results