Method: Fixably::Actions#save!
- Defined in:
- lib/fixably/actions.rb
#save! ⇒ Object
rubocop:disable Style/RaiseArgs
136 137 138 139 140 141 142 143 144 145 |
# File 'lib/fixably/actions.rb', line 136 def save! if new? ActionPolicy.new(resource: self).create! else ActionPolicy.new(resource: self).update! end save(validate: false) || raise(::ActiveResource::ResourceInvalid.new(self)) end |