コード例 #1
0
ファイル: Login.php プロジェクト: kirkbauer2/kirkxc
 /**
  * Prepare request
  *
  * @param \XLite\Core\HTTP\Request $request Request
  * @param string                   $type    Request type
  * @param array                    $params  Request params
  *
  * @return \XLite\Core\HTTP\Request
  */
 protected function prepareRequest($request, $type, $params)
 {
     $request->setHeader('Accept', 'application/json');
     $request->setHeader('Accept-Language', 'en_US');
     $request->setHeader('Content-Type', 'application/x-www-form-urlencoded');
     $authorization = base64_encode(sprintf('%s:%s', \Xlite\Core\Config::getInstance()->CDev->Paypal->loginClientId, \Xlite\Core\Config::getInstance()->CDev->Paypal->loginClientSecret));
     $request->setHeader('Authorization', sprintf('Basic %s', $authorization));
     return parent::prepareRequest($request, $type, $params);
 }