Example #1
0
 /**
  * @param CredentialsInterface $credentials
  *
  * @return array
  */
 private function getOptions(CredentialsInterface $credentials)
 {
     return [CURLOPT_HTTPAUTH => CURLAUTH_BASIC, CURLOPT_USERPWD => sprintf('%s:%s', $credentials->getMerchantPosId(), $credentials->getMerchantPosId()), CURLOPT_SSLVERSION => 1, CURLOPT_SSL_CIPHER_LIST => $credentials->getEncryptionProtocols(), CURLOPT_SSL_VERIFYHOST => 2, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_ENCODING => 'gzip', CURLOPT_FOLLOWLOCATION => false];
 }