/** * Adds errors from Main\Entity\Result. * @param Result $result Result after action in Entity. * @return void */ public function addFromResult(Result $result) { $errors = array(); foreach ($result->getErrorMessages() as $message) { $errors[] = new Error($message); } unset($message); $this->add($errors); }