Пример #1
0
 private function createResponse($result)
 {
     $response = new SendResponse();
     if ($result > 0) {
         $response->setSuccess(true);
     }
     return $response;
 }
Пример #2
0
 /**
  * @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;
 }