class Castle::Commands::ListItems::Archive
Generates the payload for the DELETE /lists/:list_id/items/:item_id/archive request
Public Class Methods
build(options = {})
click to toggle source
@param options [Hash] @return [Castle::Command]
# File lib/castle/commands/list_items/archive.rb, line 12 def build(options = {}) Castle::Validators::Present.call(options, %i[list_id list_item_id]) list_id = options.delete(:list_id) list_item_id = options.delete(:list_item_id) Castle::Command.new("lists/#{list_id}/items/#{list_item_id}/archive", nil, :delete) end