public function getAuthorize() { $bridgeRequest = BridgeRequest::createFromRequest($this->request); $bridgeResponse = new BridgeResponse(); if ($this->server->validateAuthorizeRequest($bridgeRequest, $bridgeResponse)) { $authController = $this->server->getAuthorizeController(); //TODO: Break out into class? $authRequestData = array('scope' => $authController->getScope(), 'state' => $authController->getState(), 'client_id' => $authController->getClientId(), 'redirect_uri' => $authController->getRedirectUri(), 'response_type' => $authController->getResponseType()); $bridgeResponse = $this->onGetAuthorized($authRequestData); } return $bridgeResponse; }