Example #1
0
 private function getOauthRequest(common_http_Request $request)
 {
     $params = array();
     $params = array_merge($params, $request->getParams());
     //$params = array_merge($params, $request->getHeaders());
     common_Logger::d("OAuth Request created:" . $request->getUrl() . " using " . $request->getMethod());
     $oauthRequest = new OAuthRequest($request->getMethod(), $request->getUrl(), $params);
     return $oauthRequest;
 }
 /**
  * 
  * @param common_http_Request $request
  * @return taoLti_models_classes_LtiLaunchData
  */
 public static function fromRequest(common_http_Request $request)
 {
     $extra = self::getParametersFromUrl($request->getUrl());
     return new self($request->getParams(), $extra);
 }