Method: Senkyoshi::Rule#get_criteria_list
- Defined in:
- lib/senkyoshi/models/rule.rb
#get_criteria_list(xml) ⇒ Object
38 39 40 41 42 43 44 |
# File 'lib/senkyoshi/models/rule.rb', line 38 def get_criteria_list(xml) xml.children.select { |child_xml| !child_xml.blank? }. map do |child_xml| criteria = CRITERIA_MAP[child_xml.name.downcase.to_sym] criteria.from_xml(child_xml) if !criteria.nil? end.compact end |