Concept Flow - Why pipes transform and validate input
Request Received
Input Data
Pipe: Validate Input
Pipe: Transform Input
Controller Receives Clean Data
Process Request
Input data flows through pipes that first check if data is valid, then transform it before the controller uses it.