Ejemplo n.º 1
0
 /**
  * Get HierarchyPositionsInParents
  *
  * @inheritDoc
  *
  * @note Prevent php error for invalid index data. parent_id and sequence should
  *       contain the same amount of values which correspond
  *
  * @return Array
  */
 public function getHierarchyPositionsInParents()
 {
     if (isset($this->fields['hierarchy_parent_id']) && isset($this->fields['hierarchy_sequence'])) {
         if (sizeof($this->fields['hierarchy_parent_id']) > sizeof($this->fields['hierarchy_sequence'])) {
             $this->fields['hierarchy_parent_id'] = array_slice($this->fields['hierarchy_parent_id'], 0, sizeof($this->fields['hierarchy_sequence']));
         }
     }
     return parent::getHierarchyPositionsInParents();
 }