Sha256: d41a0d5833ce01455cdb2535948468ad63da02e9f82b3948f64576d562e715f0

Contents?: true

Size: 623 Bytes

Versions: 1

Compression:

Stored size: 623 Bytes

Contents

# frozen_string_literal: true

require_relative "rails/version"
require_relative "rails/configuration"
require_relative "rails/coder"
require_relative "rails/slugged_id"
require_relative "rails/slugged_id_parser"
require_relative "rails/salt"
require_relative "rails/with_encoded_id"

module EncodedId
  module Rails
    # Configuration
    class << self
      def configuration
        @configuration ||= Configuration.new
      end

      def configure
        yield(configuration) if block_given?
        configuration
      end
    end
  end

  # Expose directly on EncodedId
  WithEncodedId = Rails::WithEncodedId
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
encoded_id-rails-0.4.0 lib/encoded_id/rails.rb