Sha256: fb3947252860ca57deb5e5e7f524cc47351ad32070a2458c52eacb8d28586087

Contents?: true

Size: 333 Bytes

Versions: 14

Compression:

Stored size: 333 Bytes

Contents

# main module definition
module Phonelib
  # load gem classes
  autoload :Core, 'phonelib/core'
  autoload :Phone, 'phonelib/phone'
  autoload :PhoneAnalyzer, 'phonelib/phone_analyzer'

  extend Module.new {
    include Core
  }
end

autoload :PhoneValidator, 'validators/phone_validator' if defined?(ActiveModel) || defined?(Rails)

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
phonelib-0.4.9 lib/phonelib.rb
phonelib-0.4.8 lib/phonelib.rb
phonelib-0.4.7 lib/phonelib.rb
phonelib-0.4.6 lib/phonelib.rb
phonelib-0.4.5 lib/phonelib.rb
phonelib-0.4.4 lib/phonelib.rb
phonelib-0.4.3 lib/phonelib.rb
phonelib-0.4.2 lib/phonelib.rb
phonelib-0.4.1 lib/phonelib.rb
phonelib-0.4.0 lib/phonelib.rb
phonelib-0.3.6 lib/phonelib.rb
phonelib-0.3.5 lib/phonelib.rb
phonelib-0.3.4 lib/phonelib.rb
phonelib-0.3.3 lib/phonelib.rb