function getHierarchyControlObject() { if (is_object($this->hierarchy_control_obj)) { return $this->hierarchy_control_obj; } else { $hclf = new HierarchyControlListFactory(); $this->hierarchy_control_obj = $hclf->getById($this->getHierarchyControl())->getCurrent(); return $this->hierarchy_control_obj; } }