message = $message; return $this; } public function setUserPreorder(UserPreorder $userPreorder): self { $this->userPreorder = $userPreorder; return $this; } public function getEmail($replacements = []): array { $replacements += [ 'EMAIL' => $this->message->text, ]; $message = parent::getEmail($replacements); $message['to'] = $this->userPreorder->getUser()->email; return $message; } public function testEmail(): array { return parent::getEmail([ 'EMAIL' => 'Testovací zpráva předobjednávky uživatele!', 'to' => 'test@test.cz', ]); } }