module Resources::Controller::ClassMethods

Public Instance Methods

resource_configuration() click to toggle source
# File lib/resources/controller.rb, line 18
def resource_configuration
  @resource_configuration
end
resource_for(name = nil, *args) click to toggle source
# File lib/resources/controller.rb, line 10
def resource_for name = nil, *args
  options = Resources::Config.to_hash.deep_merge(args.extract_options!)
  @resource_configuration = Resources::Configuration.new(options)
  @resource_configuration.resource_class_name = name
  include Resources::Actions
  include Resources::RestActions if @resource_configuration.rest_actions
end