Method: Model::DSL#attr_reader
- Defined in:
- lib/model/dsl.rb
#attr_reader(name, value = nil, &block) ⇒ Object
Define a new read-only Model attribute. An optional default value can be supplied as either an argument, or as a block. The block will be evaluated the first time the attribute is accessed.
18 19 20 |
# File 'lib/model/dsl.rb', line 18 def attr_reader(name, value=nil, &block) define_attribute_reader(name, value, &block) end |