Module: Resources::Controller::ClassMethods
- Defined in:
- lib/resources/controller.rb
Instance Method Summary collapse
Instance Method Details
#resource_configuration ⇒ Object
18 19 20 |
# File 'lib/resources/controller.rb', line 18 def resource_configuration @resource_configuration end |
#resource_for(name = nil, *args) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/resources/controller.rb', line 10 def resource_for name = nil, *args = Resources::Config.to_hash.deep_merge(args.) @resource_configuration = Resources::Configuration.new() @resource_configuration.resource_class_name = name include Resources::Actions include Resources::RestActions if @resource_configuration.rest_actions end |