Module: Ardm::DataMapper::Record::ClassMethods
- Extended by:
- Forwardable
- Defined in:
- lib/ardm/data_mapper/record.rb
Instance Method Summary collapse
- #abstract_class=(val) ⇒ Object
- #alias_attribute(new, old) ⇒ Object
- #attr_accessible(*attrs) ⇒ Object
- #datamapper ⇒ Object
- #execute_sql(sql) ⇒ Object
- #inherited(base) ⇒ Object
Instance Method Details
#abstract_class=(val) ⇒ Object
36 37 |
# File 'lib/ardm/data_mapper/record.rb', line 36 def abstract_class=(val) end |
#alias_attribute(new, old) ⇒ Object
29 30 31 |
# File 'lib/ardm/data_mapper/record.rb', line 29 def alias_attribute(new, old) alias_method new, old end |
#attr_accessible(*attrs) ⇒ Object
33 34 |
# File 'lib/ardm/data_mapper/record.rb', line 33 def attr_accessible(*attrs) end |
#datamapper ⇒ Object
22 |
# File 'lib/ardm/data_mapper/record.rb', line 22 def datamapper() DataMapper end |
#execute_sql(sql) ⇒ Object
25 26 27 |
# File 'lib/ardm/data_mapper/record.rb', line 25 def execute_sql(sql) DataMapper.repository.adapter.execute(sql) end |
#inherited(base) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/ardm/data_mapper/record.rb', line 11 def inherited(base) base.send(:include, DataMapper::Resource) base.send(:include, Awsm::Resource) #base.send(:extend, DataMapper::CollectionRaise) unless %w[Alert Association Nonce Account::Cancellation::Handler].include?(base.name) base. :at end end |