initial
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
k---
|
||||
globs: "**/UI/**/*Controller*.php"
|
||||
description: Ensures compliance with Symfony 7.4 deprecations and enforces
|
||||
strict separation of concerns by isolating Request handling to the UI layer.
|
||||
alwaysApply: true
|
||||
---
|
||||
|
||||
In Symfony 7.4+, never use the deprecated `Request::get()` method. Instead, use `$request->attributes` for route parameters, `$request->query` for query parameters, and `$request->getPayload()` for body data (JSON/Forms). Immediately convert request data into DTOs in Controllers. Never pass the Request object to Logic or Data layers.
|
||||
Reference in New Issue
Block a user