class Pickle::Adapter::Orm
ORM adapter. If you have no factory adapter, you can use this adapter to use your orm as ‘factory’ - ie create objects
Public Class Methods
factories()
click to toggle source
# File lib/pickle/adapter.rb, line 168 def self.factories model_classes.map{|k| new(k)} end
new(klass)
click to toggle source
# File lib/pickle/adapter.rb, line 172 def initialize(klass) @klass, @name = klass, klass.name.underscore.gsub('/','_') end
Public Instance Methods
create(attrs = {})
click to toggle source
# File lib/pickle/adapter.rb, line 176 def create(attrs = {}) Pickle::Adapter.create_model(@klass, attrs) end