Module: PaddlePay::Subscription::Modifier
- Defined in:
- lib/paddle_pay/models/subscription/modifier.rb
Class Method Summary collapse
- .create(attributes, options = {}) ⇒ Object
- .delete(modifier_id, options = {}) ⇒ Object
- .list(filters = {}, options = {}) ⇒ Object
Class Method Details
.create(attributes, options = {}) ⇒ Object
12 13 14 15 |
# File 'lib/paddle_pay/models/subscription/modifier.rb', line 12 def create(attributes, = {}) [:body] = attributes if attributes.is_a?(::Hash) Connection.request("2.0/subscription/modifiers/create", ) end |
.delete(modifier_id, options = {}) ⇒ Object
17 18 19 20 |
# File 'lib/paddle_pay/models/subscription/modifier.rb', line 17 def delete(modifier_id, = {}) [:body] = {modifier_id: modifier_id} Connection.request("2.0/subscription/modifiers/delete", ) end |
.list(filters = {}, options = {}) ⇒ Object
7 8 9 10 |
# File 'lib/paddle_pay/models/subscription/modifier.rb', line 7 def list(filters = {}, = {}) [:body] = filters if filters.is_a?(::Hash) Connection.request("2.0/subscription/modifiers", ) end |