_message = (string)$msg; return $this; } /** * Get the message from setMessage() * @return string */ public function getMessage() { return $this->_message; } /** * @throws \UnexpectedValueException if a message was not set with setMessage() */ public function execute(ApplicationInterface $scope = null) { if (empty($this->_message)) { throw new \UnexpectedValueException("Message is empty"); } $this->getConnection()->getSocket()->write($this->_message, strlen($this->_message)); } }