From 3f70d3c523ae7d04af80e0164b8135f627652ae2 Mon Sep 17 00:00:00 2001 From: tanner0101 Date: Fri, 19 May 2017 16:38:41 +0100 Subject: [PATCH] addl controller updates --- 2.0/docs/vapor/controllers.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/2.0/docs/vapor/controllers.md b/2.0/docs/vapor/controllers.md index e81da692..9d788691 100644 --- a/2.0/docs/vapor/controllers.md +++ b/2.0/docs/vapor/controllers.md @@ -70,11 +70,12 @@ Controllers that conform to `ResourceRepresentable` can be easily registered int ```swift final class UserController { - func index(_ request: Request) throws -> ResponseRepresentable { - return try User.all().makeNode().converted(to: JSON.self) + func index(_ req: Request) throws -> ResponseRepresentable { + return try User.all().makeJSON() } - func show(_ request: Request, _ user: User) -> ResponseRepresentable { + func show(_ req: Request) -> ResponseRepresentable { + let user = try req.parameters.next(User.self) return user } }