module Egn
The main data class
Generates a random valid EGN
Contains some utility methods that are used by the other classes
Constants
- VERSION
Public Class Methods
generate(options = {})
click to toggle source
Quick generate: returns a new number
# File lib/egn.rb, line 12 def self.generate(options = {}) Generator.generate(options) end
parse(egn)
click to toggle source
Quick parse
# File lib/egn.rb, line 22 def self.parse(egn) Egn.new(egn) end
validate(egn)
click to toggle source
Quick validate
# File lib/egn.rb, line 17 def self.validate(egn) Validator.validate(egn) end