Class: Stripe::CLI::Commands::Cards
- Inherits:
-
Stripe::CLI::Command
- Object
- Thor
- Stripe::CLI::Command
- Stripe::CLI::Commands::Cards
- Includes:
- Utils
- Defined in:
- lib/stripe/cli/commands/cards.rb
Instance Method Summary collapse
Methods inherited from Stripe::CLI::Command
Instance Method Details
#create ⇒ Object
37 38 39 40 41 42 43 |
# File 'lib/stripe/cli/commands/cards.rb', line 37 def create card = .delete(:card) [:card] = card || credit_card( ) if owner = retrieve_owner(.delete :owner) super owner.cards, end end |
#delete(card_id) ⇒ Object
47 48 49 50 51 52 |
# File 'lib/stripe/cli/commands/cards.rb', line 47 def delete card_id if owner = retrieve_owner(.delete :owner) and card = retrieve_card(owner, card_id) request card, :delete end end |
#find(card_id) ⇒ Object
22 23 24 25 26 |
# File 'lib/stripe/cli/commands/cards.rb', line 22 def find card_id if owner = retrieve_owner(.delete :owner) super owner.cards, card_id end end |
#list ⇒ Object
14 15 16 17 18 |
# File 'lib/stripe/cli/commands/cards.rb', line 14 def list if owner = retrieve_owner(.delete :owner) super owner.cards, end end |