/** * {@inheritdoc} */ public function send(MessageInterface $message) { if (false == $message instanceof TaggableInterface) { throw new \InvalidArgumentException('PeytzMail can only send messages which implement "TaggableInterface".'); } parent::send($message); }