example/api/endpoints.rb in grape-swagger-0.21.0 vs example/api/endpoints.rb in grape-swagger-0.22.0

- old
+ new

@@ -21,25 +21,25 @@ @@splines = [] namespace :splines do # desc 'Get all splines', - is_array: true, - http_codes: [ - { code: 200, message: 'get Splines', model: Api::Entities::Splines }, - { code: 422, message: 'SplinesOutError' } - ] + is_array: true, + http_codes: [ + { code: 200, message: 'get Splines', model: Api::Entities::Splines }, + { code: 422, message: 'SplinesOutError' } + ] get do present :items, @@splines, with: Entities::Splines end # desc 'Return a spline.', - http_codes: [ - { code: 200, message: 'get Splines' }, - { code: 422, message: 'SplinesOutError' } - ] + http_codes: [ + { code: 200, message: 'get Splines' }, + { code: 422, message: 'SplinesOutError' } + ] params do requires :id, type: Integer, desc: 'Spline id.' end get ':id' do error!(code: 422, message: 'SplinesOutError') unless @@splines[params[:id] - 1] @@ -47,13 +47,13 @@ present @@splines[params[:id] - 1], with: Entities::Splines end # desc 'Create a spline.', - http_codes: [ - { code: 201, message: 'Spline created', model: Api::Entities::Splines } - ] + http_codes: [ + { code: 201, message: 'Spline created', model: Api::Entities::Splines } + ] params do requires :spline, type: Hash do requires :x, type: Numeric requires :y, type: Numeric end @@ -71,13 +71,13 @@ present spline, with: Entities::Splines end # desc 'Update a spline.', - http_codes: [ - { code: 200, message: 'update Splines', model: Api::Entities::Splines }, - { code: 422, message: 'SplinesOutError' } - ] + http_codes: [ + { code: 200, message: 'update Splines', model: Api::Entities::Splines }, + { code: 422, message: 'SplinesOutError' } + ] params do requires :id, type: Integer, desc: 'Spline id.' optional :spline, type: Hash do optional :x, type: Numeric optional :y, type: Numeric