Method: JSS::Criteriable#parse_criteria
- Defined in:
- lib/jss-api/api_object/criteriable.rb
#parse_criteria ⇒ void
This method returns an undefined value.
During initialization, convert the @init_data Hash into a JSS::Criteriable::Criteria instance stored in @criteria
Classes mixing in this module must call this in #initialize
143 144 145 146 147 148 149 150 |
# File 'lib/jss-api/api_object/criteriable.rb', line 143 def parse_criteria @criteria = if @init_data[:criteria] JSS::Criteriable::Criteria.new @init_data[:criteria].map{|c| JSS::Criteriable::Criterion.new c} else nil end @criteria.container = self if @criteria end |