module ModelOrchestration::Persistence::ClassMethods
Public Instance Methods
create(attrs = {}, &block)
click to toggle source
See: api.rubyonrails.org/classes/ActiveRecord/Persistence/ClassMethods.html#method-i-create
# File lib/model_orchestration/persistence.rb, line 18 def create(attrs = {}, &block) object = new(attrs, &block) object.save object end
create!(attrs = {}, &block)
click to toggle source
api.rubyonrails.org/classes/ActiveRecord/Persistence/ClassMethods.html#method-i-create-21
# File lib/model_orchestration/persistence.rb, line 26 def create!(attrs = {}, &block) object = new(attrs, &block) object.save! object end