Sha256: feb51f2e398dfdca768b5c081fa3e303f4b1556a55095e430e3f7f37ebfd4156
Contents?: true
Size: 741 Bytes
Versions: 128
Compression:
Stored size: 741 Bytes
Contents
.resource %h3= "#{h resource.to_s} (#{resource.class})" %table - resource.instance_variables.sort.each do |v| - attr_name = v.gsub(/\@/, "") - unless attr_name == "collection" %tr.attr_group %td.attr_name = "#{h attr_name}" %td.attr_value - value = resource.instance_variable_get(v) - if value.kind_of?(String) = "#{h value}" - elsif value.kind_of?(Array) = "#{h value.join(", ")}" - elsif value.kind_of?(Symbol) = "#{h value.to_s}" - elsif attr_name == "actions" = partial(:action, :actions => value) - else = "#{h value.inspect}"
Version data entries
128 entries across 128 versions & 2 rubygems