function finaliseCategoryState() { if ($this->flip) { $this->child_cats = array_reverse($this->child_cats); } parent::finaliseCategoryState(); }