Module: Resourcerer::Resourceable

Extended by:
ActiveSupport::Concern
Defined in:
lib/resourcerer/resourceable.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#resource(name, options = {}, &block) ⇒ Object



13
14
15
# File 'lib/resourcerer/resourceable.rb', line 13

def resource(name, options={}, &block)
  Resource.for(name, options.merge(strategy: Strategies::OptionalStrategy), block).call(self)
end