/** Prepare response depending on the login context * * @return array */ public function prepareResponse() { $userToken = $this->user->getUserToken($this->modx->context->get('key')); $returnUrl = $this->getProperty('returnUrl', ''); switch ($this->loginContext) { case 'mgr': $response = $this->prepareMgrResponse($userToken, $returnUrl); break; case 'web': default: $response = $this->prepareWebResponse($userToken, $returnUrl); } return $response; }