protected function loadFromResult($result, $ignore_identity_map = FALSE) { $row = $result->current(); foreach ($row as $key => $value) { $row[$key] = $value; } return parent::loadFromResult(new ArrayIterator(array($row)), $ignore_identity_map); }