private function createResponse($result) { $response = new SendResponse(); if ($result > 0) { $response->setSuccess(true); } return $response; }
/** * @param array $o associative array * @return SendResponse */ public static function createFromObject($o) { $res = new SendResponse(); $res->setError($o['error']); if (isset($o['recipient']) && is_array($o['recipient'])) { if (isset($o['recipient']['address'])) { $res->getRecipient()->setAddress($o['recipient']['address']); } if (isset($o['recipient']['name'])) { $res->getRecipient()->setName($o['recipient']['name']); } } $res->setSubject($o['subject']); $res->setContent($o['content']); $res->setQueueId($o['queueId']); $res->setFieldErrors($o['fieldErrors']); return $res; }