public function process_question_category($data, $raw) {
        $this->currentcategory    = array_merge($this->currentcategory, $data);
        $this->currentcategoryraw = array_merge($this->currentcategoryraw, $raw);
    }
public function process_question_category($data, $raw) {
        $this->currentcategory    = array_merge($this->currentcategory, $data);
        $this->currentcategoryraw = array_merge($this->currentcategoryraw, $raw);
    }
public function process_question_category ( $ data , $ raw ) { $ this -> currentcategory = array_merge ( $ this -> currentcategory , $ data ) ; $ this -> currentcategoryraw = array_merge ( $ this -> currentcategoryraw , $ raw ) ; }
Populates the current question category data

Bacuse of the known subpath-in-the-middle problem (CONTEXT in this case), this is actually
called twice for both halves of the data. We merge them here into the currentcategory array.
Populates the current question category data