Concept Flow - Resource collections
Controller calls Resource Collection
Resource Collection wraps Models
Transforms each Model to JSON
Returns JSON response to client
The controller uses a resource collection to wrap multiple models, transform each into JSON, and send the JSON response.