Module: B3e

Defined in:
lib/b3e.rb,
lib/b3e/version.rb

Defined Under Namespace

Classes: Invalid

Constant Summary collapse

VERSION =
"0.0.0"

Class Method Summary collapse

Class Method Details

.decode(value) ⇒ Object

public

Decode a Base62 string back to its original value.



21
22
23
24
25
26
27
# File 'lib/b3e.rb', line 21

def self.decode(value)
  if value.size > 0
    c_decode(value)
  else
    ""
  end
end

.encode(value) ⇒ Object

public

Encode a string as Base62.



11
12
13
14
15
16
17
# File 'lib/b3e.rb', line 11

def self.encode(value)
  if value.size > 0
    c_encode(value)
  else
    ""
  end
end

.versionObject



6
7
8
# File 'lib/b3e/version.rb', line 6

def self.version
  VERSION
end