public function getResult() { if (null !== $this->results && !$this->results instanceof Result) { reset($this->results); return $this->results[0]; } return $this->results; }