Module: CapsuleCRM::Persistence::Persistable::ClassMethods

Defined in:
lib/capsule_crm/persistence/persistable.rb

Instance Method Summary collapse

Instance Method Details

#create(attributes = {}) ⇒ Object



14
15
16
# File 'lib/capsule_crm/persistence/persistable.rb', line 14

def create(attributes = {})
  new(attributes).tap(&:save)
end

#create!(attributes = {}) ⇒ Object



18
19
20
# File 'lib/capsule_crm/persistence/persistable.rb', line 18

def create!(attributes = {})
  new(attributes).tap(&:save!)
end