Sha256: b0d8b81c33d9889ac9a9c1b0c538c700d079d2da60e3fde2f7d8d6c30cf93212
Contents?: true
Size: 311 Bytes
Versions: 2
Compression:
Stored size: 311 Bytes
Contents
# frozen_string_literal: true module Lite module Uxid class Nanoid < Lite::Uxid::Base class << self def encode klass = new klass.encode end end def encode encoding_chars.split('').sample(encoding_length).join end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lite-uxid-1.0.7 | lib/lite/uxid/nanoid.rb |
lite-uxid-1.0.6 | lib/lite/uxid/nanoid.rb |