public function cache($qubaids, $whichtries, $questionid, $variantno, $subpartid) {
        foreach ($this->get_response_class_ids() as $responseclassid) {
            $analysisforclass = $this->get_response_class($responseclassid);
            $analysisforclass->cache($qubaids, $whichtries, $questionid, $variantno, $subpartid, $responseclassid);
        }
    }
public function cache($qubaids, $whichtries, $questionid, $variantno, $subpartid) {
        foreach ($this->get_response_class_ids() as $responseclassid) {
            $analysisforclass = $this->get_response_class($responseclassid);
            $analysisforclass->cache($qubaids, $whichtries, $questionid, $variantno, $subpartid, $responseclassid);
        }
    }
public function cache ( $ qubaids , $ whichtries , $ questionid , $ variantno , $ subpartid ) { foreach ( $ this -> get_response_class_ids ( ) as $ responseclassid ) { $ analysisforclass = $ this -> get_response_class ( $ responseclassid ) ; $ analysisforclass -> cache ( $ qubaids , $ whichtries , $ questionid , $ variantno , $ subpartid , $ responseclassid ) ; } }
Cache analysis for sub part.

@param \qubaid_condition $qubaids    which question usages have been analysed.
@param string            $whichtries which tries have been analysed?
@param int               $questionid which question.
@param int               $variantno  which variant.
@param string            $subpartid  which sub part.
Cache analysis for sub part .