Casting

HTTP завжди віддає рядки; бізнес-логіка хоче int, bool, enum, DTO. Без спільного casting шару кожен controller пише свій (int) / filter_var — і роз’їжджаються крайні випадки. Extension Casting з’являється, коли потрібно однаково і передбачувано перетворювати validated input у типи домену (або route params у typed action args). У Stack — Casting brick; рецепт — 10. Casting і DTO.

Детальний опис пакета буде додано пізніше.