Module: RubyLokaliseApi::Rest::PaymentCards
- Included in:
- Client
- Defined in:
- lib/ruby_lokalise_api/rest/payment_cards.rb
Instance Method Summary collapse
-
#create_payment_card(params) ⇒ RubyLokaliseApi::Resources::PaymentCard
Creates a payment card.
-
#destroy_payment_card(card_id) ⇒ Hash
Deletes the payment card.
-
#payment_card(card_id) ⇒ RubyLokaliseApi::Resources::PaymentCard
Returns a single payment card.
-
#payment_cards(params = {}) ⇒ RubyLokaliseApi::Collection::PaymentCard<RubyLokaliseApi::Resources::PaymentCard>
Returns all payment cards available to the user authorized with the API token.
Instance Method Details
#create_payment_card(params) ⇒ RubyLokaliseApi::Resources::PaymentCard
Creates a payment card
29 30 31 |
# File 'lib/ruby_lokalise_api/rest/payment_cards.rb', line 29 def create_payment_card(params) c_r RubyLokaliseApi::Resources::PaymentCard, :create, nil, params end |
#destroy_payment_card(card_id) ⇒ Hash
Deletes the payment card
38 39 40 |
# File 'lib/ruby_lokalise_api/rest/payment_cards.rb', line 38 def destroy_payment_card(card_id) c_r RubyLokaliseApi::Resources::PaymentCard, :destroy, card_id end |
#payment_card(card_id) ⇒ RubyLokaliseApi::Resources::PaymentCard
Returns a single payment card
20 21 22 |
# File 'lib/ruby_lokalise_api/rest/payment_cards.rb', line 20 def payment_card(card_id) c_r RubyLokaliseApi::Resources::PaymentCard, :find, card_id end |
#payment_cards(params = {}) ⇒ RubyLokaliseApi::Collection::PaymentCard<RubyLokaliseApi::Resources::PaymentCard>
Returns all payment cards available to the user authorized with the API token
11 12 13 |
# File 'lib/ruby_lokalise_api/rest/payment_cards.rb', line 11 def payment_cards(params = {}) c_r RubyLokaliseApi::Collections::PaymentCard, :all, nil, params end |