Sha256: 9fce7fcd47a0d49b4a94fe77b4ce5ece1e25453743322cfebdc1937fb157c87f

Contents?: true

Size: 681 Bytes

Versions: 18

Compression:

Stored size: 681 Bytes

Contents

class OverriddenConcernsController < ApplicationController

  resource_description { resource_id 'overridden_concern_resources' }

  apipie_concern_subst(:concern => 'user')
  include SampleController

  def_param_group :concern do
    param :concern, String
  end

  api :PUT, '/:resource_id/:id'
  param :custom_parameter, String, "New parameter added by the overriding method"
  param_group :concern, SampleController
  def update
    super
  end

  api :POST, '/:resource_id', "Create a :concern"
  param_group :concern
  def create
    super
  end

  api :GET, '/:resource_id/custom'
  param :concern, String
  def custom
    render :text => "OK #{params.inspect}"
  end

end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
apipie-rails-1.4.2 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-1.4.1 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-1.4.0 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-1.3.0 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-1.2.3 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-1.2.2 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-1.2.1 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-1.2.0 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-1.1.0 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-1.0.0 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-0.9.4 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-0.9.3 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-0.9.2 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-0.9.1 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-0.9.0 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-0.8.2 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-0.8.1 spec/dummy/app/controllers/overridden_concerns_controller.rb
apipie-rails-0.8.0 spec/dummy/app/controllers/overridden_concerns_controller.rb