lib/soaspec/common.rb in soaspec-0.0.5 vs lib/soaspec/common.rb in soaspec-0.0.6

- old
+ new

@@ -1,24 +1,24 @@ -class Hash - - # Loop through each item within a key within a Hash if the key exists - # @param [Key] Key within hash to iterate through - def each_if_not_null(key) - case key.class.to_s - when 'String' - if self[key] - self[key].each do |list_item| - yield(list_item) - end - end - when 'Array' - if self[key[0]] - if self[key[0]][key[1]] - self[key[0]][key[1]].each do |list_item| - yield(list_item) - end - end - end - end - end - -end +class Hash + + # Loop through each item within a key within a Hash if the key exists + # @param [Key] Key within hash to iterate through + def each_if_not_null(key) + case key.class.to_s + when 'String' + if self[key] + self[key].each do |list_item| + yield(list_item) + end + end + when 'Array' + if self[key[0]] + if self[key[0]][key[1]] + self[key[0]][key[1]].each do |list_item| + yield(list_item) + end + end + end + end + end + +end