Sha256: cfdb28b64f73b2de578316799c27430afd3250d75d15bd4daa71193d1d4552ee

Contents?: true

Size: 336 Bytes

Versions: 2

Compression:

Stored size: 336 Bytes

Contents

# frozen_string_literal: true

module ActiveUxid
  class Base

    def initialize
      @config = ActiveUxid.configuration
    end

    %w[encoding_chars encoding_length encoding_salt].each do |setting|
      define_method(setting) { @config.send(setting) }
    end

    def encoding_base
      encoding_chars.length
    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
active_uxid-1.0.12 lib/active_uxid/base.rb
active_uxid-1.0.11 lib/active_uxid/base.rb