Sha256: 8675c1bf775d8e93cffc33927ad87b61ab039a9356492d59d41968820b601710

Contents?: true

Size: 547 Bytes

Versions: 80

Compression:

Stored size: 547 Bytes

Contents

module GovukPublishingComponents
  module AppHelpers
    class Environment
      GOVUK_ENVIRONMENTS = %w[integration staging production].freeze

      # The "acceptance environment" we're in - not the same as Rails env.
      # Can be "production", "staging", "integration", "development" or "example" (if running on Heroku)
      def self.current_acceptance_environment
        return "example" if ENV["HEROKU"]

        GOVUK_ENVIRONMENTS.include?(ENV["GOVUK_ENVIRONMENT"]) ? ENV["GOVUK_ENVIRONMENT"] : "development"
      end
    end
  end
end

Version data entries

80 entries across 80 versions & 1 rubygems

Version Path
govuk_publishing_components-55.1.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-55.0.1 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-55.0.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-54.0.1 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-54.0.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-53.0.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-52.1.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-52.0.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-51.2.1 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-51.2.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-51.1.1 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-51.1.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-51.0.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-50.0.1 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-50.0.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-49.1.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-49.0.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-48.0.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-47.0.0 lib/govuk_publishing_components/app_helpers/environment.rb
govuk_publishing_components-46.4.0 lib/govuk_publishing_components/app_helpers/environment.rb