public function export() { $export = parent::export(); $export['children'] = array(); foreach ($this->children as $child) { $export['children'][] = $child->export(); } return $export; }