Module: Going::BooleanAttrReader
- Included in:
- Channel, Operation, SelectStatement
- Defined in:
- lib/going/boolean_attr_reader.rb
Instance Method Summary collapse
Instance Method Details
#battr_reader(*attrs) ⇒ Object
3 4 5 6 7 8 9 |
# File 'lib/going/boolean_attr_reader.rb', line 3 def battr_reader(*attrs) attrs.map(&:to_s).each do |attr| define_method(attr + '?') do !!instance_variable_get('@' + attr) end end end |