Files
archived-FOSMessageBundle/FormHandler/ReplyMessageFormHandler.php
T

26 lines
687 B
PHP

<?php
namespace Ornicar\MessageBundle\FormHandler;
use Symfony\Component\Form\Form;
use Symfony\Component\HttpFoundation\Request;
use Ornicar\MessageBundle\Sender\SenderInterface;
use Ornicar\MessageBundle\FormModel\AbstractMessage;
class ReplyMessageFormHandler extends AbstractMessageFormHandler
{
/**
* Sends the message
*
* @param AbstractMessage $message
*/
public function composeAndSend(AbstractMessage $message)
{
return $this->composer->compose()
->inReplyToThread($message->getThread())
->setSender($this->getAuthenticatedParticipant())
->setBody($message->getBody())
->send();
}
}