Method: Opium::Model::Connectable::ClassMethods#as_resource
- Defined in:
- lib/opium/model/connectable.rb
#as_resource(name, &block) ⇒ Object
51 52 53 54 55 56 57 |
# File 'lib/opium/model/connectable.rb', line 51 def as_resource( name, &block ) fail ArgumentError, 'no block given' unless block_given? @masked_resource_name = name.to_s.freeze block.call ensure @masked_resource_name = nil end |