class Machinist::Mongoid::Blueprint
Public Instance Methods
box(object)
click to toggle source
# File lib/machinist/mongoid.rb, line 43 def box(object) object.id end
make!(attributes = {})
click to toggle source
# File lib/machinist/mongoid.rb, line 29 def make!(attributes = {}) object = make(attributes) object.save! object.reload end
outside_transaction() { || ... }
click to toggle source
# File lib/machinist/mongoid.rb, line 39 def outside_transaction yield end
unbox(id)
click to toggle source
Unbox an object from the warehouse.
# File lib/machinist/mongoid.rb, line 48 def unbox(id) @klass.find(id) end