Module: ActiveMapper
- Defined in:
- lib/active_mapper.rb,
lib/active_mapper/mapper.rb,
lib/active_mapper/adapter.rb,
lib/active_mapper/version.rb,
lib/active_mapper/relation.rb,
lib/active_mapper/adapter/memory.rb,
lib/active_mapper/adapter/memory/order.rb,
lib/active_mapper/adapter/memory/query.rb,
lib/active_mapper/adapter/active_record.rb,
lib/active_mapper/adapter/active_record/order.rb,
lib/active_mapper/adapter/active_record/query.rb,
lib/active_mapper/adapter/memory/order/attribute.rb,
lib/active_mapper/adapter/memory/query/attribute.rb,
lib/active_mapper/adapter/memory/query/expression.rb,
lib/active_mapper/adapter/active_record/order/attribute.rb,
lib/active_mapper/adapter/active_record/query/attribute.rb,
lib/active_mapper/adapter/active_record/query/expression.rb
Defined Under Namespace
Modules: Adapter
Classes: Mapper, Relation
Constant Summary
collapse
- VERSION =
"0.0.2"
Class Method Summary
collapse
Class Method Details
.[](klass) ⇒ Object
7
8
9
|
# File 'lib/active_mapper.rb', line 7
def self.[](klass)
mappers[klass] ||= Class.new(ActiveMapper::Mapper).new(klass, adapter)
end
|
.adapter=(adapter) ⇒ Object
15
16
17
|
# File 'lib/active_mapper.rb', line 15
def self.adapter=(adapter)
@adapter = adapter
end
|