spec/dummy/app/controllers/concerns/sample_controller.rb in apipie-rails-0.0.24 vs spec/dummy/app/controllers/concerns/sample_controller.rb in apipie-rails-0.1.0
- old
+ new
@@ -1,39 +1,41 @@
-module Concerns::SampleController
- extend Apipie::DSL::Concern
+module Concerns
+ module SampleController
+ extend Apipie::DSL::Concern
- api :GET, '/:controller_path'
- def index
- render :text => "OK #{params.inspect}"
- end
+ api :GET, '/:controller_path'
+ def index
+ render :text => "OK #{params.inspect}"
+ end
- api :GET, '/:resource_id/:id'
- param :id, String
- def show
- render :text => "OK #{params.inspect}"
- end
+ api :GET, '/:resource_id/:id'
+ param :id, String
+ def show
+ render :text => "OK #{params.inspect}"
+ end
- def_param_group :concern do
- param :concern, Hash, :required => true, :action_aware => true do
- param :name, String, "Name of a :concern"
- param :concern_type, String
+ def_param_group :concern do
+ param :concern, Hash, :required => true, :action_aware => true do
+ param :name, String, "Name of a :concern"
+ param :concern_type, String
+ end
end
- end
- api :POST, '/:resource_id', "Create a :concern"
- param_group :concern
- def create
- render :text => "OK #{params.inspect}"
- end
+ api :POST, '/:resource_id', "Create a :concern"
+ param_group :concern
+ def create
+ render :text => "OK #{params.inspect}"
+ end
- api :PUT, '/:resource_id/:id'
- param :id, String
- param_group :concern
- def update
- render :text => "OK #{params.inspect}"
- end
+ api :PUT, '/:resource_id/:id'
+ param :id, String
+ param_group :concern
+ def update
+ render :text => "OK #{params.inspect}"
+ end
- api :GET, '/:resource_id/:custom_subst'
- def custom
- render :text => "OK #{params.inspect}"
+ api :GET, '/:resource_id/:custom_subst'
+ def custom
+ render :text => "OK #{params.inspect}"
+ end
end
end