class Digicert::OrderCancellation
Public Class Methods
create(order_id:, note:, **attributes)
click to toggle source
# File lib/digicert/order_cancellation.rb, line 11 def self.create(order_id:, note:, **attributes) new(attributes.merge(resource_id: order_id, note: note)).create end
Public Instance Methods
create()
click to toggle source
# File lib/digicert/order_cancellation.rb, line 5 def create request_klass.new( :put, resource_path, default_attributes.merge(attributes) ).run end
Private Instance Methods
default_attributes()
click to toggle source
# File lib/digicert/order_cancellation.rb, line 21 def default_attributes { status: "CANCELED", send_emails: false } end
resource_path()
click to toggle source
# File lib/digicert/order_cancellation.rb, line 17 def resource_path ["order", "certificate", resource_id, "status"].join("/") end