Sha256: 034824d7f4de274d734f87bc1a8ea0025033bbc4f05bf251e838583ac0d30e7c

Contents?: true

Size: 304 Bytes

Versions: 36

Compression:

Stored size: 304 Bytes

Contents

class CurrentApiVersion
  def self.call
    Stripe.api_version || begin
      resp, _ = Stripe::Plan.request(:get, Stripe::Plan.resource_url)
      resp.http_headers['stripe-version']
    end
  end

  def self.after_switch_to_products_in_plans?
    Date.parse(call) >= Date.parse('2018-02-05')
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
stripe-rails-2.6.0 lib/stripe/current_api_version.rb
stripe-rails-2.5.0 lib/stripe/current_api_version.rb
stripe-rails-2.4.0 lib/stripe/current_api_version.rb
stripe-rails-2.3.5 lib/stripe/current_api_version.rb
stripe-rails-2.3.4 lib/stripe/current_api_version.rb
stripe-rails-2.3.3 lib/stripe/current_api_version.rb
stripe-rails-2.3.2 lib/stripe/current_api_version.rb
stripe-rails-2.3.1 lib/stripe/current_api_version.rb
stripe-rails-2.3.0 lib/stripe/current_api_version.rb
stripe-rails-2.2.1 lib/stripe/current_api_version.rb
stripe-rails-2.2.0 lib/stripe/current_api_version.rb
stripe-rails-2.1.0 lib/stripe/current_api_version.rb
stripe-rails-2.0.0 lib/stripe/current_api_version.rb
stripe-rails-1.10.2 lib/stripe/current_api_version.rb
stripe-rails-2.0.0.pre lib/stripe/current_api_version.rb
stripe-rails-1.10.1 lib/stripe/current_api_version.rb
stripe-rails-1.10.0 lib/stripe/current_api_version.rb
stripe-rails-1.9.1 lib/stripe/current_api_version.rb
stripe-rails-1.9.0 lib/stripe/current_api_version.rb
stripe-rails-1.8.2 lib/stripe/current_api_version.rb