module Her::Model::ORM::CreateMethods::ClassMethods
Public Instance Methods
create(params = {})
click to toggle source
Create a resource and return it
@example
@user = User.create({ fullname: "Tobias Fünke" }) # Called via POST "/users/1"
# File lib/her/model/orm/create_methods.rb, line 13 def create(params = {}) resource = new(params) resource.save resource end
create!(params = {})
click to toggle source
# File lib/her/model/orm/create_methods.rb, line 19 def create!(params = {}) resource = create(params) raise RecordInvalid.new(resource.errors) unless resource.errors.empty? resource end