module ULID::Rails::Formatter
Public Class Methods
format(v)
click to toggle source
# File lib/ulid/rails/formatter.rb, line 6 def self.format(v) sanitized = v.delete('-').hex Base32::Crockford.encode(sanitized).rjust(26, "0") end
unformat(v)
click to toggle source
# File lib/ulid/rails/formatter.rb, line 11 def self.unformat(v) Base32::Crockford.decode(v).to_s(16).rjust(32, "0") end