/**
  * Get an array of the class inheritance
  * @param array $parents argument for recursive calls
  * @return array Array with the parent class names
  */
 private function getParentArray(array $parents = array())
 {
     $parent = (array) $this->getParentClass();
     if (isset($parent['name'])) {
         $parents[] = $parent['name'];
         $class = new self($parent['name']);
         return $class->getParentArray($parents);
     }
     return $parents;
 }