Файловый менеджер - Редактировать - /var/www/html/libraries/omnipay/vendor/omnipay/tpay/src/_class_tpay/Utilities/ObjectsHelper.php
Ðазад
<?php /* * Created by tpay.com. * Date: 12.06.2017 * Time: 17:49 */ namespace Omnipay\Tpay\_class_tpay\Utilities; use Omnipay\Tpay\_class_tpay\Validators\FieldsConfigValidator; use Omnipay\Tpay\Dictionaries\NotificationsIP; class ObjectsHelper { use FieldsConfigValidator; /** * Api key * @var string */ protected $trApiKey = '[TR_API_KEY]'; /** * Api pass * @var string */ protected $trApiPass = '[TR_API_PASS]'; /** * Merchant id * @var int */ protected $merchantId = '[MERCHANT_ID]'; /** * Merchant secret * @var string */ protected $merchantSecret = '[MERCHANT_SECRET]'; /** * Card API key * @var string */ protected $cardApiKey = '[CARD_API_KEY]'; /** * Card API password * @var string */ protected $cardApiPass = '[CARD_API_PASSWORD]'; /** * Card API code * @var string */ protected $cardVerificationCode = '[CARD_API_CODE]'; /** * Card RSA key * @var string */ protected $cardKeyRSA = '[CARD_RSA_KEY]'; /** * Card hash algorithm * @var string */ protected $cardHashAlg = '[CARD_HASH_ALG]'; /** * API login * @var string */ protected $szkwalApiLogin = '[SZKWAL_LOGIN]'; /** * API password * @var string */ protected $szkwalApiPass = '[SZKWAL_API_PASSWORD]'; /** * API hash * @var string */ protected $szkwalApiHash = '[SZKWAL_API_HASH]'; /** * API partner unique address * @var string */ protected $szkwalPartnerUniqueAddress = '[SZKWAL_PARTNER_ADDRESS]'; /** * API title format * @var string */ protected $szkwalTitleFormat = '[SZKWAL_TITLE_FORMAT]'; protected $secureIP = NotificationsIP::SECURE_IPS; protected $validateServerIP = true; protected $validateForwardedIP = false; protected $transactionApi; protected $cardsApi; protected $basicClient; protected $validator; protected $curl; public function requests($url, $params) { return false; } /** * Disabling validation of payment notification server IP * Validation of tpay server ip is very important. * Use this method only in test mode and be sure to enable validation in production. */ public function disableValidationServerIP() { $this->validateServerIP = false; return $this; } /** * Enabling validation of payment notification server IP */ public function enableValidationServerIP() { $this->validateServerIP = true; return $this; } /** * CloudFlare protected servers will be validated like all others * It is default behavior */ public function disableForwardedIPValidation() { $this->validateForwardedIP = false; return $this; } /** * Enabling validation for CloudFlare protected servers */ public function enableForwardedIPValidation() { $this->validateForwardedIP = true; return $this; } /** * Check if request is called from secure tpay server * * @return bool */ public function isTpayServer() { return (new ServerValidator( $this->validateServerIP, $this->validateForwardedIP, $this->secureIP) )->isValid(); } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка