Beispiel #1
0
 /**
  * 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)
 {
     if ('api' === $this->getSetting('api_type') && 'certificate' === $this->getSetting('auth_method')) {
         $request->setAdditionalOption(\CURLOPT_SSLCERT, $this->getSetting('certificate'));
     }
     return parent::prepareRequest($request, $type, $params);
 }