public function getChildKey(array $array) {
    reset($array);
    $first_parent_key = key($array);
    if (is_array($array[$first_parent_key]) && !empty($array[$first_parent_key]) && count($array[$first_parent_key]) == 1) {
      $result = $first_parent_key . '.' . $this->getChildKey($array[$first_parent_key]);
    }
    else {
      $result = $first_parent_key;
    }

    return $result;
  }