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; }