Sha256: 3d37046de78fe7ed237065ca6b53c708fbe4d559dabacb71ade078d41b4d924e

Contents?: true

Size: 656 Bytes

Versions: 7

Compression:

Stored size: 656 Bytes

Contents

# coding: utf-8

require "russian_phone/version"

module RussianPhone
  autoload :ActiveRecord,      'russian_phone/active_record'
  autoload :Field,             'russian_phone/field'
  autoload :Number,            'russian_phone/number'
  autoload :Codes,             'russian_phone/codes'
  autoload :PresenceValidator, 'russian_phone/presence_validator'
  autoload :FormatValidator,   'russian_phone/format_validator'

  def self.field(options = {})
    RussianPhone::Field.new(options)
  end
end

if Object.const_defined?("RailsAdmin")
  require "russian_phone/rails_admin"
end

if Object.const_defined?("Rails")
  require "russian_phone/railtie"
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
russian_phone-0.8.0 lib/russian_phone.rb
russian_phone-0.7.0 lib/russian_phone.rb
russian_phone-0.6.1 lib/russian_phone.rb
russian_phone-0.6.0 lib/russian_phone.rb
russian_phone-0.5.3 lib/russian_phone.rb
russian_phone-0.5.2 lib/russian_phone.rb
russian_phone-0.5.1 lib/russian_phone.rb