php artisan boost:add-skill nowo-tech/contact-form-bundle
Save this content to: .cursor/rules/10-php-symfony-bundle.mdc
Target this bundle compatibility by default: PHP >=8.2 and Symfony 7.4+/8.0+.
Prefer:
- modern PHP with strict typing and explicit return types
- PSR-12 coding style
- `use Foo\Bar;` + short name (never `\Foo\Bar` in code; enforced by CS Fixer `fully_qualified_strict_types.import_symbols` / REQ-CS-001)
- final classes by default
- readonly where appropriate
- constructor injection
- small focused services
- framework conventions over custom abstractions
- preserving public extension points
- keeping DI extension, compiler pass wiring, and form type options backward compatible
- PHPDoc in English for non-trivial classes, methods, and complex behavior
Do not introduce BC breaks unless explicitly requested.
Do not add PHPDoc in Spanish.
Do not rename public services, configuration keys, or Twig integrations without warning.
Do not touch unrelated namespaces or files.
Target this bundle compatibility by default: PHP >=8.2 and Symfony 7.4+/8.0+.
Prefer:
use Foo\Bar; + short name (never \Foo\Bar in code; enforced by CS Fixer fully_qualified_strict_types.import_symbols / REQ-CS-001)Do not introduce BC breaks unless explicitly requested. Do not add PHPDoc in Spanish. Do not rename public services, configuration keys, or Twig integrations without warning. Do not touch unrelated namespaces or files.
How can I help you explore Laravel packages today?