Class: Recharge::Metafield
- Inherits:
-
Object
- Object
- Recharge::Metafield
- Extended by:
- HTTPRequest::Count, HTTPRequest::Create, HTTPRequest::Delete, HTTPRequest::Get, HTTPRequest::List
- Includes:
- Persistable
- Defined in:
- lib/recharge/classes.rb
Constant Summary collapse
- PATH =
"/metafields"
- SINGLE =
"metafield"
- COLLECTION =
"metafields"
Class Method Summary collapse
Instance Method Summary collapse
Methods included from HTTPRequest::Count
Methods included from HTTPRequest::Create
Methods included from HTTPRequest::Get
Methods included from HTTPRequest::List
Methods included from Persistable
Class Method Details
.list(owner, options = nil) ⇒ Object
484 485 486 487 |
# File 'lib/recharge/classes.rb', line 484 def self.list(owner, = nil) raise ArgumentError, "owner resource required" if owner.nil? || owner.to_s.strip.empty? super (||{}).merge(:owner_resource => owner) end |
Instance Method Details
#delete ⇒ Object
489 490 491 492 |
# File 'lib/recharge/classes.rb', line 489 def delete self.class.delete(id) true end |