Sha256: 8311358af4bb26aa8df83a0ebd930edb56c3163c7d40d033ead5ba6b7514397a
Contents?: true
Size: 778 Bytes
Versions: 15
Compression:
Stored size: 778 Bytes
Contents
module ActiveList module Helpers def recordify!(value, record_name) if value.is_a?(Symbol) record_name + '.' + value.to_s elsif value.is_a?(CodeString) '(' + value.gsub(/RECORD/, record_name) + ')' else raise ArgumentError, 'CodeString or Symbol must be given to be recordified)' end end def recordify(value, record_name) if value.is_a?(Symbol) record_name + '.' + value.to_s elsif value.is_a?(CodeString) '(' + value.gsub(/RECORD/, record_name) + ')' else value.inspect end end def urlify(value, record_name) if value.is_a?(CodeString) '(' + value.gsub(/RECORD/, record_name) + ')' else value.inspect end end end end
Version data entries
15 entries across 15 versions & 1 rubygems