Class: Hash

Inherits:
Object
  • Object
show all
Defined in:
lib/to_sssi.rb

Instance Method Summary collapse

Instance Method Details

#to_sssi(prefix = '') ⇒ Object



30
31
32
33
34
35
36
37
# File 'lib/to_sssi.rb', line 30

def to_sssi(prefix='')
  self.sort.to_a.map do |key, val|
    value = (val.kind_of?(String) or 
             val.kind_of?(TrueClass) || 
             val.kind_of?(FalseClass)) ? val.to_sssi : val
    %[<!--#set var="#{prefix}#{key}" value="#{value}" -->]
  end.join("\n")
end