Sha256: 52599735726a28bd4684b8ca38e50239e401f4246c13cba15f1e5c9910b828e6

Contents?: true

Size: 469 Bytes

Versions: 13

Compression:

Stored size: 469 Bytes

Contents

# frozen_string_literal: true

module Stripe
  class EphemeralKey < APIResource
    extend Stripe::APIOperations::Create
    include Stripe::APIOperations::Delete

    OBJECT_NAME = "ephemeral_key".freeze

    def self.create(params = {}, opts = {})
      opts = Util.normalize_opts(opts)
      unless opts[:stripe_version]
        raise ArgumentError,
              "stripe_version must be specified to create an ephemeral key"
      end
      super
    end
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
stripe-4.24.0 lib/stripe/resources/ephemeral_key.rb
stripe-4.23.0 lib/stripe/resources/ephemeral_key.rb
stripe-4.22.1 lib/stripe/resources/ephemeral_key.rb
stripe-4.22.0 lib/stripe/resources/ephemeral_key.rb
bongloy-4.21.3 lib/stripe/resources/ephemeral_key.rb
stripe-4.21.3 lib/stripe/resources/ephemeral_key.rb
stripe-4.21.2 lib/stripe/resources/ephemeral_key.rb
stripe-4.21.1 lib/stripe/resources/ephemeral_key.rb
stripe-4.21.0 lib/stripe/resources/ephemeral_key.rb
stripe-4.20.1 lib/stripe/resources/ephemeral_key.rb
stripe-4.20.0 lib/stripe/resources/ephemeral_key.rb
stripe-4.19.0 lib/stripe/resources/ephemeral_key.rb
stripe-4.18.1 lib/stripe/ephemeral_key.rb