module RouteNGNClient::Utils
Public Instance Methods
generate_uuid()
click to toggle source
# File lib/routengn_client/utils.rb, line 15 def generate_uuid SecureRandom.uuid end
string_subsets(s, options = {})
click to toggle source
# File lib/routengn_client/utils.rb, line 5 def string_subsets(s, options = {}) result = s.blank? ? [] : s.length.times.collect { |i| s[0,i+1] } if options[:order] == :asc result.sort! { |x,y| x <=> y } else result.sort! { |x,y| y <=> x } end end