Module: Apiway::Resource::ClassMethods
- Defined in:
- lib/apiway/resource.rb
Instance Method Summary collapse
Instance Method Details
#access(&block) ⇒ Object
26 27 28 |
# File 'lib/apiway/resource.rb', line 26 def access( &block ) block_given? ? @access = block : @access ||= Proc.new {} end |
#data(&block) ⇒ Object
30 31 32 |
# File 'lib/apiway/resource.rb', line 30 def data( &block ) block_given? ? @data = block : @data end |
#depend_on(*models) ⇒ Object
22 23 24 |
# File 'lib/apiway/resource.rb', line 22 def depend_on( *models ) models.empty? ? @depend_on ||= [] : @depend_on = models end |