class Stripe::CLI::Commands::Cards

Public Instance Methods

create() click to toggle source
Calls superclass method Stripe::CLI::Command#create
# File lib/stripe/cli/commands/cards.rb, line 37
def create
  card = options.delete(:card)
  options[:card] = card || credit_card( options )
  if owner = retrieve_owner(options.delete :owner)
    super owner.cards, options
  end
end
delete(card_id) click to toggle source
# File lib/stripe/cli/commands/cards.rb, line 47
def delete card_id
  if owner = retrieve_owner(options.delete :owner) and
    card = retrieve_card(owner, card_id)
      request card, :delete
  end
end
find(card_id) click to toggle source
Calls superclass method Stripe::CLI::Command#find
# File lib/stripe/cli/commands/cards.rb, line 22
def find card_id
  if owner = retrieve_owner(options.delete :owner)
    super owner.cards, card_id
  end
end
list() click to toggle source
Calls superclass method Stripe::CLI::Command#list
# File lib/stripe/cli/commands/cards.rb, line 14
def list
  if owner = retrieve_owner(options.delete :owner)
    super owner.cards, options
  end
end