Example #1
0
 public static function controller()
 {
     $liveConnect = new self();
     $request = new Request();
     if ($request->action === 'normal') {
         return $liveConnect->mantainSession();
     } else {
         if ($request->action === 'addMessage') {
             return $liveConnect->addMessage();
         } else {
             throw new Exception('Incorrect request');
         }
     }
 }
 /**
  * Create a success response
  *
  * @param  mixed  $body
  * @param  string $message
  * @return ServiceResponse
  */
 public static function success($body, $message = null, $messageType = Message::TYPE_INFO)
 {
     $instance = new self();
     $instance->setCode(self::STATUS_SUCCESS)->setBody($body);
     // Add message
     if ($message !== null) {
         $instance->addMessage(self::composeMessage($message, $messageType));
     }
     return $instance;
 }