SYMBOL INDEX (192 symbols across 19 files) FILE: src/Redsys/Merchant/MerchantCofTypes.php class MerchantCofTypes (line 8) | class MerchantCofTypes { method isValid (line 18) | public static function isValid (string $value) : bool { FILE: src/Redsys/Merchant/MerchantConsumerLanguages.php class MerchantConsumerLanguages (line 8) | class MerchantConsumerLanguages { method isValid (line 42) | public static function isValid (int $value) : bool { FILE: src/Redsys/Merchant/MerchantCurrencies.php class MerchantCurrencies (line 8) | class MerchantCurrencies { method isValid (line 178) | public static function isValid (string $value) : bool { FILE: src/Redsys/Merchant/MerchantEnvironment.php class MerchantEnvironment (line 8) | class MerchantEnvironment { method isValid (line 28) | public static function isValid (string $value) : bool { FILE: src/Redsys/Merchant/MerchantInsiteError.php class MerchantInsiteError (line 13) | class MerchantInsiteError method getDescription (line 64) | public static function getDescription(string $code): string FILE: src/Redsys/Merchant/MerchantInsiteLanguage.php class MerchantInsiteLanguage (line 13) | class MerchantInsiteLanguage method isValid (line 93) | public static function isValid(string $value): bool method getAll (line 103) | public static function getAll(): array FILE: src/Redsys/Merchant/MerchantInsiteStyle.php class MerchantInsiteStyle (line 13) | class MerchantInsiteStyle method isValid (line 25) | public static function isValid(string $value): bool FILE: src/Redsys/Merchant/MerchantPaymethods.php class MerchantPaymethods (line 8) | class MerchantPaymethods { method isValid (line 18) | public static function isValid (string $value) : bool { FILE: src/Redsys/Merchant/MerchantTransactionTypes.php class MerchantTransactionTypes (line 8) | class MerchantTransactionTypes { method isValid (line 26) | public static function isValid (int $value) : bool { FILE: src/Sermepa/Tpv/Tpv.php class Tpv (line 10) | class Tpv method __construct (line 35) | public function __construct() method setIdentifier (line 63) | public function setIdentifier($value = 'REQUIRED') method setMerchantDirectPayment (line 80) | public function setMerchantDirectPayment($flat = false) method setAmount (line 99) | public function setAmount($amount) method setSumtotal (line 121) | public function setSumtotal($sumTotal) method setChargeExpiryDate (line 144) | public function setChargeExpiryDate($date) method setDateFrecuency (line 163) | public function setDateFrecuency($dateFrecuency) method setOrder (line 184) | public function setOrder($order='') method getOrder (line 201) | public function getOrder() method getOrderNotification (line 213) | public function getOrderNotification($parameters) method setMerchantcode (line 233) | public function setMerchantcode($fuc='') method setCurrency (line 252) | public function setCurrency($currency = 978) method setTransactiontype (line 271) | public function setTransactiontype($transaction = 0) method setTerminal (line 290) | public function setTerminal($terminal = 1) method setNotification (line 307) | public function setNotification($url = '') method setUrlOk (line 320) | public function setUrlOk($url = '') method setUrlKo (line 333) | public function setUrlKo($url = '') method setVersion (line 345) | public function setVersion($version = '') method generateMerchantParameters (line 360) | public function generateMerchantParameters() method generateMerchantSignature (line 376) | public function generateMerchantSignature($key) method generateMerchantSignatureNotification (line 398) | public function generateMerchantSignatureNotification($key, $data) method setMerchantSignature (line 420) | public function setMerchantSignature($signature) method setEnvironment (line 435) | public function setEnvironment($environment = 'test') method setEnviroment (line 485) | public function setEnviroment($environment = 'test') method setLanguage (line 502) | public function setLanguage($languageCode = '001') method getEnviroment (line 518) | public function getEnviroment() method getEnvironment (line 528) | public function getEnvironment() method getJsPath (line 540) | public static function getJsPath($environment = 'test', $version = '2'){ method setMerchantData (line 572) | public function setMerchantData($merchantdata='') method setProductDescription (line 591) | public function setProductDescription($description = '') method setTitular (line 610) | public function setTitular($titular = '') method setTradeName (line 629) | public function setTradeName($tradename = '') method setMethod (line 657) | public function setMethod($method = 'C') method setPan (line 680) | public function setPan($pan=0) method setExpiryDate (line 700) | public function setExpiryDate($expirydate='') method setParameters (line 718) | public function setParameters($parameters=[]) method setCVV2 (line 743) | public function setCVV2($cvv2=0) method setNameForm (line 760) | public function setNameForm($name = 'servired_form') method getNameForm (line 772) | public function getNameForm() method setIdForm (line 783) | public function setIdForm($id = 'servired_form') method setAttributesSubmit (line 800) | public function setAttributesSubmit( method executeRedirection (line 821) | public function executeRedirection($return = false) method createForm (line 840) | public function createForm() method send (line 857) | public function send() method check (line 902) | public function check($key, $postData) method getMerchantParameters (line 922) | public function getMerchantParameters($parameters) method getParameters (line 934) | public function getParameters() method getVersion (line 944) | public function getVersion() method getMerchantSignature (line 954) | public function getMerchantSignature() method setMerchantCofIni (line 971) | public function setMerchantCofIni($value) method setMerchantCofType (line 994) | public function setMerchantCofType($value) method setMerchantCofTxnid (line 1015) | public function setMerchantCofTxnid($txid) method createOrderNumber (line 1031) | function createOrderNumber($length = 12) method arrayToJson (line 1074) | protected function arrayToJson($data) method JsonToArray (line 1086) | protected function JsonToArray($data) method hmac256 (line 1099) | protected function hmac256($data, $key) method encrypt_3DES (line 1112) | protected function encrypt_3DES($data, $key) method decodeParameters (line 1129) | protected function decodeParameters($data) method isEmpty (line 1139) | protected function isEmpty($value) method isExpiryDate (line 1154) | protected function isExpiryDate($expirydate='') method isValidOrder (line 1165) | protected function isValidOrder($order='') method convertNumber (line 1176) | protected function convertNumber($price) method isValidDate (line 1181) | protected function isValidDate($date) method base64_url_encode (line 1194) | protected function base64_url_encode($input) method encodeBase64 (line 1204) | protected function encodeBase64($data) method base64_url_decode (line 1214) | protected function base64_url_decode($input) method decodeBase64 (line 1224) | protected function decodeBase64($data) method setInSite (line 1240) | public function setInSite(bool $enabled = true) method getInSiteMode (line 1252) | public function getInSiteMode(): bool method getInSiteJsUrl (line 1262) | public function getInSiteJsUrl(): string method createInSiteForm (line 1286) | public function createInSiteForm( method createInSiteFormJSON (line 1383) | public function createInSiteFormJSON(array $options): string method sendInSite (line 1475) | public function sendInSite(string $idOper, string $key): string FILE: src/Sermepa/Tpv/TpvException.php class TpvException (line 5) | class TpvException extends \Exception FILE: tests/MerchantCofTypesTest.php class MerchantCofTypesTest (line 8) | class MerchantCofTypesTest extends PHPUnitTestCase { method testCodeIsValid (line 9) | public function testCodeIsValid () { method testCodeNotValid (line 13) | public function testCodeNotValid () { FILE: tests/MerchantConsumerLanguagesTest.php class MerchantConsumerLanguagesTest (line 8) | class MerchantConsumerLanguagesTest extends PHPUnitTestCase { method testCodeIsValid (line 9) | public function testCodeIsValid () { method testCodeNotValid (line 13) | public function testCodeNotValid () { FILE: tests/MerchantCurrenciesTest.php class MerchantCurrenciesTest (line 8) | class MerchantCurrenciesTest extends PHPUnitTestCase { method testCodeIsValid (line 9) | public function testCodeIsValid () { method testCodeNotValid (line 13) | public function testCodeNotValid () { FILE: tests/MerchantEnvironmentTest.php class MerchantEnvironmentTest (line 8) | class MerchantEnvironmentTest extends PHPUnitTestCase { method testCodeIsValid (line 9) | public function testCodeIsValid () { method testCodeNotValid (line 13) | public function testCodeNotValid () { FILE: tests/MerchantPaymethodsTest.php class MerchantPaymethodsTest (line 8) | class MerchantPaymethodsTest extends PHPUnitTestCase { method testCodeIsValid (line 9) | public function testCodeIsValid () { method testCodeNotValid (line 13) | public function testCodeNotValid () { FILE: tests/MerchantTransactionTypesTest.php class MerchantTransactionTypesTest (line 8) | class MerchantTransactionTypesTest extends PHPUnitTestCase { method testCodeIsValid (line 9) | public function testCodeIsValid () { method testCodeNotValid (line 13) | public function testCodeNotValid () { FILE: tests/TpvResponseTest.php class TpvResponseTest (line 10) | class TpvResponseTest extends TestCase method test_response_error_code (line 13) | public function test_response_error_code() method test_successful_response (line 44) | public function test_successful_response() FILE: tests/TpvTest.php class TpvTest (line 10) | class TpvTest extends PHPUnitTestCase method setUp (line 16) | protected function setUp(): void method emptyValuesProvider (line 28) | public function emptyValuesProvider() method isEmpty_should_handle_empty_values (line 43) | public function isEmpty_should_handle_empty_values($value) method nonEmptyValuesProvider (line 54) | public function nonEmptyValuesProvider() method isEmpty_returns_false_for_non_empty_values (line 70) | public function isEmpty_returns_false_for_non_empty_values($value) method identifier_by_default_required (line 77) | public function identifier_by_default_required() method booleanProvider (line 86) | public function booleanProvider() method merchant_direct_payment_return_false_or_true (line 98) | public function merchant_direct_payment_return_false_or_true($boolean) method amountProvider (line 106) | public function amountProvider() method amount_is_valid (line 123) | public function amount_is_valid($correctAmount, $amount) method sum_total_is_valid (line 136) | public function sum_total_is_valid($correctAmount, $amount) method throw_sum_total_is_invalid_number (line 147) | public function throw_sum_total_is_invalid_number() method dateFrecuencyProvider (line 156) | public function dateFrecuencyProvider() method date_frecuency_is_valid (line 170) | public function date_frecuency_is_valid($dateFrecuency) method invalidDateFrecuencyProvider (line 179) | public function invalidDateFrecuencyProvider() method throw_date_frecuency_is_invalid (line 194) | public function throw_date_frecuency_is_invalid($dateFrecuency) method charge_expiry_date_is_valid (line 205) | public function charge_expiry_date_is_valid() method invalidChargeExpiryDateProvider (line 214) | public function invalidChargeExpiryDateProvider() method throw_charge_expiry_date_is_invalid (line 231) | public function throw_charge_expiry_date_is_invalid($date) method invalidOrderNumberProvider (line 240) | public function invalidOrderNumberProvider() method throw_when_order_is_invalid (line 259) | public function throw_when_order_is_invalid($orderNumber) method orderNumberProvider (line 267) | public function orderNumberProvider() method should_validate_an_order_number (line 286) | public function should_validate_an_order_number($order) method throw_merchant_code_is_empty (line 297) | public function throw_merchant_code_is_empty() method throw_currency_is_not_supported (line 308) | public function throw_currency_is_not_supported() method throw_transaction_type_is_empty (line 319) | public function throw_transaction_type_is_empty() method throw_terminal_is_invalid_number (line 331) | public function throw_terminal_is_invalid_number() method throw_environment_is_not_test_or_live (line 342) | public function throw_environment_is_not_test_or_live() method SearchingFormProvider (line 350) | public function SearchingFormProvider() method check_if_form_create_inputs_with_parameters (line 364) | public function check_if_form_create_inputs_with_parameters($search) method when_set_all_parameters_should_obtain_all_ds_merchant_valid (line 375) | public function when_set_all_parameters_should_obtain_all_ds_merchant_... method throw_version_is_empty (line 408) | public function throw_version_is_empty() method urlTpvProvider (line 417) | public function urlTpvProvider() method check_if_url_of_tpv_is_test_or_live (line 433) | public function check_if_url_of_tpv_is_test_or_live($environment, $url) method force_to_send_the_form_with_javascript (line 444) | public function force_to_send_the_form_with_javascript() method throw_merchant_data_is_empty (line 458) | public function throw_merchant_data_is_empty() method throw_product_description_is_empty (line 469) | public function throw_product_description_is_empty() method throw_titular_is_empty (line 480) | public function throw_titular_is_empty() method throw_trade_name_is_empty (line 491) | public function throw_trade_name_is_empty() method throw_pan_is_invalid (line 502) | public function throw_pan_is_invalid() method invalidExpiryDateProvider (line 510) | public function invalidExpiryDateProvider() method throw_expiry_date_is_invalid (line 528) | public function throw_expiry_date_is_invalid($expiry_date) method expiry_date_is_number_and_has_four_characters (line 539) | public function expiry_date_is_number_and_has_four_characters() method throw_cvv2_is_invalid (line 550) | public function throw_cvv2_is_invalid() method invalidParameters (line 559) | public function invalidParameters() method throw_parameters_is_not_an_array (line 577) | public function throw_parameters_is_not_an_array($parameters) method set_new_parameters (line 591) | public function set_new_parameters() method invalidSetMethod (line 601) | public function invalidSetMethod() method throw_when_set_method_is_invalid (line 617) | public function throw_when_set_method_is_invalid($method) method methodsProvider (line 625) | public function methodsProvider() method should_validate_a_method (line 644) | public function should_validate_a_method($method) method jsPathProvider (line 652) | public function jsPathProvider() method should_return_the_correct_js_path (line 666) | public function should_return_the_correct_js_path($environment, $versi... method invalidEnvironmentVersionPathJs (line 674) | public function invalidEnvironmentVersionPathJs() method throw_when_set_environment_or_version_is_invalid (line 694) | public function throw_when_set_environment_or_version_is_invalid($envi... method cofIniProvider (line 702) | public function cofIniProvider() method test_should_validate_a_merchant_cof_ini (line 714) | public function test_should_validate_a_merchant_cof_ini($cofIni) method invalidSetMerchantCofIni (line 723) | public function invalidSetMerchantCofIni() method throw_when_set_method_merchnant_cof_ini_is_invalid (line 739) | public function throw_when_set_method_merchnant_cof_ini_is_invalid($co... method orderNumberLengthsProvider (line 752) | public function orderNumberLengthsProvider() method createOrderNumber_generates_valid_order_number (line 767) | public function createOrderNumber_generates_valid_order_number($length) method invalidOrderNumberInputsProvider (line 786) | public function invalidOrderNumberInputsProvider() method createOrderNumber_throws_exception_for_invalid_input (line 809) | public function createOrderNumber_throws_exception_for_invalid_input($... method insiteEnvironmentsProvider (line 824) | public function insiteEnvironmentsProvider() method setEnvironment_insite_configures_correct_urls (line 854) | public function setEnvironment_insite_configures_correct_urls($env, $e... method setInSite_enables_insite_mode (line 866) | public function setInSite_enables_insite_mode() method createInSiteForm_generates_html_with_script_tag (line 881) | public function createInSiteForm_generates_html_with_script_tag() method createInSiteForm_generates_div_with_container_id (line 902) | public function createInSiteForm_generates_div_with_container_id() method createInSiteForm_includes_all_parameters (line 918) | public function createInSiteForm_includes_all_parameters() method insiteRequiredParamsProvider (line 955) | public function insiteRequiredParamsProvider() method createInSiteForm_throws_exception_without_required_params (line 977) | public function createInSiteForm_throws_exception_without_required_par... method createInSiteFormJSON_generates_html_with_json_config (line 1001) | public function createInSiteFormJSON_generates_html_with_json_config() method createInSiteFormJSON_throws_exception_without_fuc (line 1026) | public function createInSiteFormJSON_throws_exception_without_fuc() method sendInSite_throws_exception_with_empty_idoper (line 1042) | public function sendInSite_throws_exception_with_empty_idoper() method getInSiteJsUrl_returns_js_url (line 1061) | public function getInSiteJsUrl_returns_js_url() method getInSiteJsUrl_returns_empty_when_not_set (line 1072) | public function getInSiteJsUrl_returns_empty_when_not_set()