Method: ActiveType::VirtualAttributes::Builder#build
- Defined in:
- lib/active_type/virtual_attributes.rb
#build(name, type, options) ⇒ Object
54 55 56 57 58 59 60 61 |
# File 'lib/active_type/virtual_attributes.rb', line 54 def build(name, type, ) validate_attribute_name!(name) .assert_valid_keys(:default) add_virtual_column(name, type, ) build_reader(name) build_writer(name) build_dirty_tracking_methods(name) end |