<? phpukraine СТАТТІ
Пошук по платформі

Статті про Symfony українською

Dependency injection, Doctrine, Messenger і межі шарів. Матеріали для тих, хто веде великі Symfony-застосунки.

Тег «Security» це фільтр, а не сторінка: у пошук він не віддається, canonical лишається /articles/symfony. Найсильніші теги перетворимо на окремі хаби, коли під них набереться контент.
НАЙНОВІША SYMFONY 14 вересня 2026

Авторизація в Symfony: voters, атрибути IsGranted і межа з бізнес-правилами

Роль відповідає на питання «хто ти», voter - на питання «чи можна тобі зробити це саме з цим об'єктом». Розбираємо voter на прикладі редагування чужої вакансії, `CacheableVoterInterface` і чому без нього воутер викликається завжди, `#[IsGranted]` із subject та Expression, статус 404 замість 403, і де проходить межа, за якою перевірка перестає бути авторизацією і стає бізнес-правилом.

РP Редакція phpukraine · 8 хв читання