get a list of column names for a given class
# File lib/orm_adapter/adapters/data_mapper.rb, line 11 def column_names klass.properties.map(&:name) end
# File lib/orm_adapter/adapters/data_mapper.rb, line 41 def create!(attributes = {}) klass.create(attributes) end
# File lib/orm_adapter/adapters/data_mapper.rb, line 46 def destroy(object) object.destroy if valid_object?(object) end
@see OrmAdapter::Base#find_all
# File lib/orm_adapter/adapters/data_mapper.rb, line 32 def find_all(options = {}) conditions, order, limit, offset = extract_conditions!(options) opts = { :conditions => conditions, :order => order_clause(order) } opts = opts.merge({ :limit => limit }) unless limit.nil? opts = opts.merge({ :offset => offset }) unless offset.nil? klass.all opts end
@see OrmAdapter::Base#find_first
# File lib/orm_adapter/adapters/data_mapper.rb, line 26 def find_first(options = {}) conditions, order = extract_conditions!(options) klass.first :conditions => conditions, :order => order_clause(order) end
@see OrmAdapter::Base#get
# File lib/orm_adapter/adapters/data_mapper.rb, line 21 def get(id) klass.get(id) end
Generated with the Darkfish Rdoc Generator 2.