Sha256: a5ebfd0d6cad6dc5c2d7404b241f3a59631796bc5b4008172ad594ad0f9b7dcc
Contents?: true
Size: 424 Bytes
Versions: 2
Compression:
Stored size: 424 Bytes
Contents
module NCore module Delete extend ActiveSupport::Concern module ClassMethods def delete(id, params={}, api_creds=nil) obj = new({id: id}, api_creds) obj.delete(params) || raise(parent::RecordInvalid, obj) end end def delete(params={}) parsed, @api_creds = request(:delete, url, api_creds, params) load(parsed) errors.empty? ? self : false end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ncore-1.1.0 | lib/ncore/methods/delete.rb |
ncore-1.0.0 | lib/ncore/methods/delete.rb |