Method: ActsAsBelongable::Belonger#create_belongable!

Defined in:
app/models/concerns/acts_as_belongable/belonger.rb

#create_belongable!(klass, options = {}) ⇒ Object



50
51
52
53
54
55
# File 'app/models/concerns/acts_as_belongable/belonger.rb', line 50

def create_belongable!(klass, options = {})
  belonging_options = options.delete(:belonging) || {}
  object = klass.create!(options)
  add_belongable!(object, belonging_options)
  object
end