@@ -28,7 +28,7 @@ module API
28
28
expose :digest do |status , options |
29
29
Digest ::MD5 .hexdigest status.txt
30
30
end
31
- expose :replies , using: API ::Status , as: :replies
31
+ expose :replies , using: API ::Status , as: :responses
32
32
expose :last_reply , using: API ::Status do |status , options |
33
33
status.replies.last
34
34
end
@@ -78,13 +78,13 @@ The field lookup takes several steps
78
78
Don't derive your model classes from ` Grape::Entity ` , expose them using a presenter.
79
79
80
80
``` ruby
81
- expose :replies , using: API ::Status , as: :replies
81
+ expose :replies , using: API ::Status , as: :responses
82
82
```
83
83
84
84
Presenter classes can also be specified in string format, which helps with circular dependencies.
85
85
86
86
``` ruby
87
- expose :replies , using: " API::Status" , as: :replies
87
+ expose :replies , using: " API::Status" , as: :responses
88
88
```
89
89
90
90
#### Conditional Exposure
@@ -263,7 +263,7 @@ Instead of returning all the exposed attributes.
263
263
Expose under a different name with ` :as ` .
264
264
265
265
``` ruby
266
- expose :replies , using: API ::Status , as: :replies
266
+ expose :replies , using: API ::Status , as: :responses
267
267
```
268
268
269
269
#### Format Before Exposing
0 commit comments