protected function setContent($content) { $content = trim($content); if (!$content) { throw new \InvalidArgumentException('Message cannot be empty'); } Assertion::notEmpty($content); $this->content = $content; }