module Lucid::Shopify::Resource::Delete
@example
class OrderRepository include Lucid::Shopify::Resource::Delete resource :orders # ... end
Public Class Methods
included(base)
click to toggle source
@param base [Class, Module]
# File lib/lucid/shopify/resource/delete.rb, line 18 def self.included(base) base.include(Base) end
Public Instance Methods
delete(credentials, id)
click to toggle source
@param credentials [Credentials] @param id [Integer]
# File lib/lucid/shopify/resource/delete.rb, line 24 def delete(credentials, id) client.delete(credentials, "#{resource}/#{id}").tap do logger.info("Deleted #{resource_singular} id=#{id}") end end