private function createAndPersistMessage(ConversationInterface $conversation, PersonInterface $sender, $body)
    {
        $message = $this->driver->createMessageModel($conversation, $sender, $body);

        $this->driver->persistMessage($message);

        return $message;
    }
private function createAndPersistMessage(ConversationInterface $conversation, PersonInterface $sender, $body)
    {
        $message = $this->driver->createMessageModel($conversation, $sender, $body);

        $this->driver->persistMessage($message);

        return $message;
    }
private function createAndPersistMessage ( ConversationInterface $ conversation , PersonInterface $ sender , $ body ) { $ message = $ this -> driver -> createMessageModel ( $ conversation , $ sender , $ body ) ; $ this -> driver -> persistMessage ( $ message ) ; return $ message ; }
Create and persist a message object.

@param ConversationInterface $conversation
@param PersonInterface       $sender
@param string                $body

@return MessageInterface
Create and persist a message object .