Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /** * PHPMailer - PHP email transport unit tests. * PHP version 5.5. * * @author..
Decoded Output download
<?php /**
* PHPMailer - PHP email transport unit tests.
* PHP version 5.5.
*
* @author Marcus Bointon <[email protected]>
* @author Andy Prevost
* @copyright 2012 - 2020 Marcus Bointon
* @copyright 2004 - 2009 Andy Prevost
* @license https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html GNU Lesser General Public License
*/ namespace PHPMailer\Test\PHPMailer;use PHPMailer\PHPMailer\PHPMailer;use Yoast\PHPUnitPolyfills\TestCases\TestCase;/**
* Test RFC822 address splitting.
*
* @todo Additional tests need to be added to verify the correct handling of inputs which
* include a different encoding than UTF8 or even mixed encoding. For more information
* on what these test cases should look like and should test, please see
* {@link https://github.com/PHPMailer/PHPMailer/pull/2449} for context.
*
* @covers \PHPMailer\PHPMailer\PHPMailer::parseAddresses
*/ final class sygb6 extends uwqn7{/**
* Test RFC822 address splitting using the PHPMailer native implementation
* with the Mbstring extension available.
*
* @requires extension mbstring
*
* @dataProvider dataAddressSplitting
*
* @param string $addrstr The address list string.
* @param array $expected The expected function output.
* @param string $charset Optional. The charset to use.
*/ public function obcf0($dgxs8,$stjy9,$spkha=null){if(isset($spkha)){$jvyvb=PHPMailer::mtjsc($dgxs8,false,$spkha);}else{$jvyvb=PHPMailer::mtjsc($dgxs8,false);}$ocdrd=$stjy9[base64_decode('ZGVmYXVsdA==')];if(empty($stjy9[base64_decode('bmF0aXZlK21ic3RyaW5n')])===false){$ocdrd=$stjy9[base64_decode('bmF0aXZlK21ic3RyaW5n')];}elseif(empty($stjy9[base64_decode('bmF0aXZl')])===false){$ocdrd=$stjy9[base64_decode('bmF0aXZl')];}$this->dnbl4($jvyvb,$ocdrd);}/**
* Test RFC822 address splitting using the IMAP implementation
* with the Mbstring extension available.
*
* @requires extension imap
* @requires extension mbstring
*
* @dataProvider dataAddressSplitting
*
* @param string $addrstr The address list string.
* @param array $expected The expected function output.
* @param string $charset Optional. The charset to use.
*/ public function ooec1($dgxs8,$stjy9,$spkha=null){if(isset($spkha)){$jvyvb=PHPMailer::mtjsc($dgxs8,true,$spkha);}else{$jvyvb=PHPMailer::mtjsc($dgxs8,true);}$ocdrd=$stjy9[base64_decode('ZGVmYXVsdA==')];if(empty($stjy9[base64_decode('aW1hcCttYnN0cmluZw==')])===false){$ocdrd=$stjy9[base64_decode('aW1hcCttYnN0cmluZw==')];}elseif(empty($stjy9[base64_decode('aW1hcA==')])===false){$ocdrd=$stjy9[base64_decode('aW1hcA==')];}$this->dnbl4($jvyvb,$ocdrd);}/**
* Test RFC822 address splitting using the PHPMailer native implementation
* without the Mbstring extension.
*
* @dataProvider dataAddressSplitting
*
* @param string $addrstr The address list string.
* @param array $expected The expected function output.
* @param string $charset Optional. The charset to use.
*/ public function tvdk2($dgxs8,$stjy9,$spkha=null){if(extension_loaded(base64_decode('bWJzdHJpbmc='))){$this->sdbke(base64_decode('VGVzdCByZXF1aXJlcyBNYlN0cmluZyAqbm90KiB0byBiZSBhdmFpbGFibGU='));}if(isset($spkha)){$jvyvb=PHPMailer::mtjsc($dgxs8,false,$spkha);}else{$jvyvb=PHPMailer::mtjsc($dgxs8,false);}$ocdrd=$stjy9[base64_decode('ZGVmYXVsdA==')];if(empty($stjy9[base64_decode('bmF0aXZlLS1tYnN0cmluZw==')])===false){$ocdrd=$stjy9[base64_decode('bmF0aXZlLS1tYnN0cmluZw==')];}elseif(empty($stjy9[base64_decode('bmF0aXZl')])===false){$ocdrd=$stjy9[base64_decode('bmF0aXZl')];}$this->dnbl4($jvyvb,$ocdrd);}/**
* Test RFC822 address splitting using the IMAP implementation
* without the Mbstring extension.
*
* @requires extension imap
*
* @dataProvider dataAddressSplitting
*
* @param string $addrstr The address list string.
* @param array $expected The expected function output.
* @param string $charset Optional. The charset to use.
*/ public function bvui3($dgxs8,$stjy9,$spkha=null){if(extension_loaded(base64_decode('bWJzdHJpbmc='))){$this->sdbke(base64_decode('VGVzdCByZXF1aXJlcyBNYlN0cmluZyAqbm90KiB0byBiZSBhdmFpbGFibGU='));}if(isset($spkha)){$jvyvb=PHPMailer::mtjsc($dgxs8,true,$spkha);}else{$jvyvb=PHPMailer::mtjsc($dgxs8,true);}$ocdrd=$stjy9[base64_decode('ZGVmYXVsdA==')];if(empty($stjy9[base64_decode('aW1hcC0tbWJzdHJpbmc=')])===false){$ocdrd=$stjy9[base64_decode('aW1hcC0tbWJzdHJpbmc=')];}elseif(empty($stjy9[base64_decode('aW1hcA==')])===false){$ocdrd=$stjy9[base64_decode('aW1hcA==')];}$this->dnbl4($jvyvb,$ocdrd);}/**
* Verify the expectations.
*
* Abstracted out as the same verification needs to be done for every test, just with different data.
*
* @param string $actual The actual function output.
* @param array $expected The expected function output.
*/ protected function dnbl4($nptif,$stjy9){self::nwtq10($nptif,base64_decode('cGFyc2VBZGRyZXNzZXMoKSBkaWQgbm90IHJldHVybiBhbiBhcnJheQ=='));self::amaw11($stjy9,$nptif,base64_decode('VGhlIHJldHVybiB2YWx1ZSBmcm9tIHBhcnNlQWRkcmVzc2VzKCkgZGlkIG5vdCBtYXRjaCB0aGUgZXhwZWN0ZWQgb3V0cHV0'));}/**
* Data provider.
*
* @return array The array is expected to have an `addrstr` and an `expected` key.
* The `expected` key should - as a minimum - have a `default` key.
* Optionally, the following extra keys are supported:
* - `native` Expected output from the native implementation with or without Mbstring.
* - `native+mbstring` Expected output from the native implementation with Mbstring.
* - `native--mbstring` Expected output from the native implementation without Mbstring.
* - `imap` Expected output from the IMAP implementation with or without Mbstring.
* - `imap+mbstring` Expected output from the IMAP implementation with Mbstring.
* - `imap--mbstring` Expected output from the IMAP implementation without Mbstring.
* Also optionally, an additional `charset` key can be passed,
*/ public function ouzp5(){return[base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIGFkZHJlc3Mgd2l0aG91dCBuYW1l')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('am9lQGV4YW1wbGUuY29t'),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIGFkZHJlc3Mgd2l0aCBuYW1l')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPGpvZUBleGFtcGxlLmNvbT4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIFVzZXI='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIFJGQzIwNDcgYWRkcmVzcyBmb2xkZWQgb250byBtdWx0aXBsZSBsaW5lcw==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('PT9pc28tODg1OS0xP0I/UVdKalpHVm1aMmdnU1dwcmJHM0RzU0RtbklQb3JiRGxycVRwb0pEbnRJVG4/PQ0K').base64_decode('ID0/aXNvLTg4NTktMT9CP3M3dm50YkU9Pz0gPHh5ekBleGFtcGxlLmNvbT4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('QWJjZGVmZ2ggSWprbG3DsSDmnIPorbDlrqTpoJDntITns7vntbE='),base64_decode('YWRkcmVzcw==')=>base64_decode('eHl6QGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIFJGQzIwNDcgYWRkcmVzcyB3aXRoIHNwYWNlIGVuY29kZWQgYXMgXw==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('PT9pc28tODg1OS0xP1E/QWJjZGVmZ2hfaWprbG09QzM9QjE/PSA8eHl6QGV4YW1wbGUuY29tPg=='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('QWJjZGVmZ2ggaWprbG3DsQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('eHl6QGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIGFkZHJlc3MsIHF1b3RlcyB3aXRoaW4gbmFtZQ==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('VGltICJUaGUgQm9vayIgT1wnUmVpbGx5IDxmb29AZXhhbXBsZS5jb20+'),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('VGltICJUaGUgQm9vayIgT1wnUmVpbGx5'),base64_decode('YWRkcmVzcw==')=>base64_decode('Zm9vQGV4YW1wbGUuY29t')],],base64_decode('aW1hcA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('VGltIFRoZSBCb29rIE9cJ1JlaWxseQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('Zm9vQGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogdHdvIGFkZHJlc3NlcyB3aXRoIG5hbWVz')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPGpvZUBleGFtcGxlLmNvbT4sIEppbGwgVXNlciA8amlsbEBleGFtcGxlLm5ldD4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIFVzZXI='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t')],[base64_decode('bmFtZQ==')=>base64_decode('SmlsbCBVc2Vy'),base64_decode('YWRkcmVzcw==')=>base64_decode('amlsbEBleGFtcGxlLm5ldA==')],],],],base64_decode('VmFsaWQgYWRkcmVzczogdHdvIGFkZHJlc3NlcyB3aXRoIG5hbWVzLCBvbmUgd2l0aG91dA==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPGpvZUBleGFtcGxlLmNvbT4s').base64_decode('SmlsbCBVc2VyIDxqaWxsQGV4YW1wbGUubmV0Piw=').base64_decode('ZnJhbmtAZXhhbXBsZS5jb20s'),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIFVzZXI='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t')],[base64_decode('bmFtZQ==')=>base64_decode('SmlsbCBVc2Vy'),base64_decode('YWRkcmVzcw==')=>base64_decode('amlsbEBleGFtcGxlLm5ldA==')],[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('ZnJhbmtAZXhhbXBsZS5jb20=')],],],],base64_decode('VmFsaWQgYWRkcmVzczogbXVsdGlwbGUgYWRkcmVzcywgdmFyaW91cyBmb3JtYXRzLCBpbmNsdWRpbmcgb25lIHV0ZjgtZW5jb2RlZCBuYW1l')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('am9lQGV4YW1wbGUuY29tLCA8bWVAZXhhbXBsZS5jb20+LCBKb2UgRG9lIDxkb2VAZXhhbXBsZS5jb20+LA==').base64_decode('ICJKb2huIE9cJ0dyb2F0cyIgPGpvaG5vZ0BleGFtcGxlLm5ldD4s').base64_decode('ID0/dXRmLTg/Qj8wSjNRc05DMzBMTFFzTkM5MExqUXRTRFJndEMxMFlIUmd0Q3c/PSA8ZW5jb2RlZEBleGFtcGxlLm9yZz4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('bWVAZXhhbXBsZS5jb20='),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIERvZQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('ZG9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9obiBPJ0dyb2F0cw=='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9obm9nQGV4YW1wbGUubmV0'),],[base64_decode('bmFtZQ==')=>base64_decode('0J3QsNC30LLQsNC90LjQtSDRgtC10YHRgtCw'),base64_decode('YWRkcmVzcw==')=>base64_decode('ZW5jb2RlZEBleGFtcGxlLm9yZw=='),],],base64_decode('bmF0aXZlLS1tYnN0cmluZw==')=>[[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('bWVAZXhhbXBsZS5jb20='),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIERvZQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('ZG9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9obiBPJ0dyb2F0cw=='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9obm9nQGV4YW1wbGUubmV0'),],[base64_decode('bmFtZQ==')=>base64_decode('PT91dGYtOD9CPzBKM1FzTkMzMExMUXNOQzkwTGpRdFNEUmd0QzEwWUhSZ3RDdz89'),base64_decode('YWRkcmVzcw==')=>base64_decode('ZW5jb2RlZEBleGFtcGxlLm9yZw=='),],],base64_decode('aW1hcC0tbWJzdHJpbmc=')=>[[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('bWVAZXhhbXBsZS5jb20='),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIERvZQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('ZG9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9obiBPJ0dyb2F0cw=='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9obm9nQGV4YW1wbGUubmV0'),],[base64_decode('bmFtZQ==')=>base64_decode('PT91dGYtOD9CPzBKM1FzTkMzMExMUXNOQzkwTGpRdFNEUmd0QzEwWUhSZ3RDdz89'),base64_decode('YWRkcmVzcw==')=>base64_decode('ZW5jb2RlZEBleGFtcGxlLm9yZw=='),],],],base64_decode('Y2hhcnNldA==')=>PHPMailer::CHARSET_UTF8,],base64_decode('SW52YWxpZCBhZGRyZXNzOiBzaW5nbGUgYWRkcmVzcywgaW5jb21wbGV0ZSBlbWFpbA==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('SmlsbCBVc2VyIDxkb3VnQD4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[],],],base64_decode('SW52YWxpZCBhZGRyZXNzOiBzaW5nbGUgYWRkcmVzcywgaW52YWxpZCBjaGFyYWN0ZXJzIGluIGVtYWls')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPHteY1xAKipEb2defUBjYXJ0b29uLmNvbT4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[],],],base64_decode('SW52YWxpZCBhZGRyZXNzOiBtdWx0aXBsZSBhZGRyZXNzZXMsIGludmFsaWQgcGVyaW9kcw==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPGpvZUBleGFtcGxlLmNvbS4+LCBKaWxsIFVzZXIgPGppbGwuQGV4YW1wbGUubmV0Pg=='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[],],],];}}?>
Did this file decode correctly?
Original Code
<?php /**
* PHPMailer - PHP email transport unit tests.
* PHP version 5.5.
*
* @author Marcus Bointon <[email protected]>
* @author Andy Prevost
* @copyright 2012 - 2020 Marcus Bointon
* @copyright 2004 - 2009 Andy Prevost
* @license https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html GNU Lesser General Public License
*/ namespace PHPMailer\Test\PHPMailer;use PHPMailer\PHPMailer\PHPMailer;use Yoast\PHPUnitPolyfills\TestCases\TestCase;/**
* Test RFC822 address splitting.
*
* @todo Additional tests need to be added to verify the correct handling of inputs which
* include a different encoding than UTF8 or even mixed encoding. For more information
* on what these test cases should look like and should test, please see
* {@link https://github.com/PHPMailer/PHPMailer/pull/2449} for context.
*
* @covers \PHPMailer\PHPMailer\PHPMailer::parseAddresses
*/ final class sygb6 extends uwqn7{/**
* Test RFC822 address splitting using the PHPMailer native implementation
* with the Mbstring extension available.
*
* @requires extension mbstring
*
* @dataProvider dataAddressSplitting
*
* @param string $addrstr The address list string.
* @param array $expected The expected function output.
* @param string $charset Optional. The charset to use.
*/ public function obcf0($dgxs8,$stjy9,$spkha=null){if(isset($spkha)){$jvyvb=PHPMailer::mtjsc($dgxs8,false,$spkha);}else{$jvyvb=PHPMailer::mtjsc($dgxs8,false);}$ocdrd=$stjy9[base64_decode('ZGVmYXVsdA==')];if(empty($stjy9[base64_decode('bmF0aXZlK21ic3RyaW5n')])===false){$ocdrd=$stjy9[base64_decode('bmF0aXZlK21ic3RyaW5n')];}elseif(empty($stjy9[base64_decode('bmF0aXZl')])===false){$ocdrd=$stjy9[base64_decode('bmF0aXZl')];}$this->dnbl4($jvyvb,$ocdrd);}/**
* Test RFC822 address splitting using the IMAP implementation
* with the Mbstring extension available.
*
* @requires extension imap
* @requires extension mbstring
*
* @dataProvider dataAddressSplitting
*
* @param string $addrstr The address list string.
* @param array $expected The expected function output.
* @param string $charset Optional. The charset to use.
*/ public function ooec1($dgxs8,$stjy9,$spkha=null){if(isset($spkha)){$jvyvb=PHPMailer::mtjsc($dgxs8,true,$spkha);}else{$jvyvb=PHPMailer::mtjsc($dgxs8,true);}$ocdrd=$stjy9[base64_decode('ZGVmYXVsdA==')];if(empty($stjy9[base64_decode('aW1hcCttYnN0cmluZw==')])===false){$ocdrd=$stjy9[base64_decode('aW1hcCttYnN0cmluZw==')];}elseif(empty($stjy9[base64_decode('aW1hcA==')])===false){$ocdrd=$stjy9[base64_decode('aW1hcA==')];}$this->dnbl4($jvyvb,$ocdrd);}/**
* Test RFC822 address splitting using the PHPMailer native implementation
* without the Mbstring extension.
*
* @dataProvider dataAddressSplitting
*
* @param string $addrstr The address list string.
* @param array $expected The expected function output.
* @param string $charset Optional. The charset to use.
*/ public function tvdk2($dgxs8,$stjy9,$spkha=null){if(extension_loaded(base64_decode('bWJzdHJpbmc='))){$this->sdbke(base64_decode('VGVzdCByZXF1aXJlcyBNYlN0cmluZyAqbm90KiB0byBiZSBhdmFpbGFibGU='));}if(isset($spkha)){$jvyvb=PHPMailer::mtjsc($dgxs8,false,$spkha);}else{$jvyvb=PHPMailer::mtjsc($dgxs8,false);}$ocdrd=$stjy9[base64_decode('ZGVmYXVsdA==')];if(empty($stjy9[base64_decode('bmF0aXZlLS1tYnN0cmluZw==')])===false){$ocdrd=$stjy9[base64_decode('bmF0aXZlLS1tYnN0cmluZw==')];}elseif(empty($stjy9[base64_decode('bmF0aXZl')])===false){$ocdrd=$stjy9[base64_decode('bmF0aXZl')];}$this->dnbl4($jvyvb,$ocdrd);}/**
* Test RFC822 address splitting using the IMAP implementation
* without the Mbstring extension.
*
* @requires extension imap
*
* @dataProvider dataAddressSplitting
*
* @param string $addrstr The address list string.
* @param array $expected The expected function output.
* @param string $charset Optional. The charset to use.
*/ public function bvui3($dgxs8,$stjy9,$spkha=null){if(extension_loaded(base64_decode('bWJzdHJpbmc='))){$this->sdbke(base64_decode('VGVzdCByZXF1aXJlcyBNYlN0cmluZyAqbm90KiB0byBiZSBhdmFpbGFibGU='));}if(isset($spkha)){$jvyvb=PHPMailer::mtjsc($dgxs8,true,$spkha);}else{$jvyvb=PHPMailer::mtjsc($dgxs8,true);}$ocdrd=$stjy9[base64_decode('ZGVmYXVsdA==')];if(empty($stjy9[base64_decode('aW1hcC0tbWJzdHJpbmc=')])===false){$ocdrd=$stjy9[base64_decode('aW1hcC0tbWJzdHJpbmc=')];}elseif(empty($stjy9[base64_decode('aW1hcA==')])===false){$ocdrd=$stjy9[base64_decode('aW1hcA==')];}$this->dnbl4($jvyvb,$ocdrd);}/**
* Verify the expectations.
*
* Abstracted out as the same verification needs to be done for every test, just with different data.
*
* @param string $actual The actual function output.
* @param array $expected The expected function output.
*/ protected function dnbl4($nptif,$stjy9){self::nwtq10($nptif,base64_decode('cGFyc2VBZGRyZXNzZXMoKSBkaWQgbm90IHJldHVybiBhbiBhcnJheQ=='));self::amaw11($stjy9,$nptif,base64_decode('VGhlIHJldHVybiB2YWx1ZSBmcm9tIHBhcnNlQWRkcmVzc2VzKCkgZGlkIG5vdCBtYXRjaCB0aGUgZXhwZWN0ZWQgb3V0cHV0'));}/**
* Data provider.
*
* @return array The array is expected to have an `addrstr` and an `expected` key.
* The `expected` key should - as a minimum - have a `default` key.
* Optionally, the following extra keys are supported:
* - `native` Expected output from the native implementation with or without Mbstring.
* - `native+mbstring` Expected output from the native implementation with Mbstring.
* - `native--mbstring` Expected output from the native implementation without Mbstring.
* - `imap` Expected output from the IMAP implementation with or without Mbstring.
* - `imap+mbstring` Expected output from the IMAP implementation with Mbstring.
* - `imap--mbstring` Expected output from the IMAP implementation without Mbstring.
* Also optionally, an additional `charset` key can be passed,
*/ public function ouzp5(){return[base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIGFkZHJlc3Mgd2l0aG91dCBuYW1l')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('am9lQGV4YW1wbGUuY29t'),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIGFkZHJlc3Mgd2l0aCBuYW1l')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPGpvZUBleGFtcGxlLmNvbT4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIFVzZXI='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIFJGQzIwNDcgYWRkcmVzcyBmb2xkZWQgb250byBtdWx0aXBsZSBsaW5lcw==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('PT9pc28tODg1OS0xP0I/UVdKalpHVm1aMmdnU1dwcmJHM0RzU0RtbklQb3JiRGxycVRwb0pEbnRJVG4/PQ0K').base64_decode('ID0/aXNvLTg4NTktMT9CP3M3dm50YkU9Pz0gPHh5ekBleGFtcGxlLmNvbT4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('QWJjZGVmZ2ggSWprbG3DsSDmnIPorbDlrqTpoJDntITns7vntbE='),base64_decode('YWRkcmVzcw==')=>base64_decode('eHl6QGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIFJGQzIwNDcgYWRkcmVzcyB3aXRoIHNwYWNlIGVuY29kZWQgYXMgXw==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('PT9pc28tODg1OS0xP1E/QWJjZGVmZ2hfaWprbG09QzM9QjE/PSA8eHl6QGV4YW1wbGUuY29tPg=='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('QWJjZGVmZ2ggaWprbG3DsQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('eHl6QGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogc2luZ2xlIGFkZHJlc3MsIHF1b3RlcyB3aXRoaW4gbmFtZQ==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('VGltICJUaGUgQm9vayIgT1wnUmVpbGx5IDxmb29AZXhhbXBsZS5jb20+'),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('VGltICJUaGUgQm9vayIgT1wnUmVpbGx5'),base64_decode('YWRkcmVzcw==')=>base64_decode('Zm9vQGV4YW1wbGUuY29t')],],base64_decode('aW1hcA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('VGltIFRoZSBCb29rIE9cJ1JlaWxseQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('Zm9vQGV4YW1wbGUuY29t')],],],],base64_decode('VmFsaWQgYWRkcmVzczogdHdvIGFkZHJlc3NlcyB3aXRoIG5hbWVz')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPGpvZUBleGFtcGxlLmNvbT4sIEppbGwgVXNlciA8amlsbEBleGFtcGxlLm5ldD4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIFVzZXI='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t')],[base64_decode('bmFtZQ==')=>base64_decode('SmlsbCBVc2Vy'),base64_decode('YWRkcmVzcw==')=>base64_decode('amlsbEBleGFtcGxlLm5ldA==')],],],],base64_decode('VmFsaWQgYWRkcmVzczogdHdvIGFkZHJlc3NlcyB3aXRoIG5hbWVzLCBvbmUgd2l0aG91dA==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPGpvZUBleGFtcGxlLmNvbT4s').base64_decode('SmlsbCBVc2VyIDxqaWxsQGV4YW1wbGUubmV0Piw=').base64_decode('ZnJhbmtAZXhhbXBsZS5jb20s'),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIFVzZXI='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t')],[base64_decode('bmFtZQ==')=>base64_decode('SmlsbCBVc2Vy'),base64_decode('YWRkcmVzcw==')=>base64_decode('amlsbEBleGFtcGxlLm5ldA==')],[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('ZnJhbmtAZXhhbXBsZS5jb20=')],],],],base64_decode('VmFsaWQgYWRkcmVzczogbXVsdGlwbGUgYWRkcmVzcywgdmFyaW91cyBmb3JtYXRzLCBpbmNsdWRpbmcgb25lIHV0ZjgtZW5jb2RlZCBuYW1l')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('am9lQGV4YW1wbGUuY29tLCA8bWVAZXhhbXBsZS5jb20+LCBKb2UgRG9lIDxkb2VAZXhhbXBsZS5jb20+LA==').base64_decode('ICJKb2huIE9cJ0dyb2F0cyIgPGpvaG5vZ0BleGFtcGxlLm5ldD4s').base64_decode('ID0/dXRmLTg/Qj8wSjNRc05DMzBMTFFzTkM5MExqUXRTRFJndEMxMFlIUmd0Q3c/PSA8ZW5jb2RlZEBleGFtcGxlLm9yZz4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('bWVAZXhhbXBsZS5jb20='),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIERvZQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('ZG9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9obiBPJ0dyb2F0cw=='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9obm9nQGV4YW1wbGUubmV0'),],[base64_decode('bmFtZQ==')=>base64_decode('0J3QsNC30LLQsNC90LjQtSDRgtC10YHRgtCw'),base64_decode('YWRkcmVzcw==')=>base64_decode('ZW5jb2RlZEBleGFtcGxlLm9yZw=='),],],base64_decode('bmF0aXZlLS1tYnN0cmluZw==')=>[[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('bWVAZXhhbXBsZS5jb20='),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIERvZQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('ZG9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9obiBPJ0dyb2F0cw=='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9obm9nQGV4YW1wbGUubmV0'),],[base64_decode('bmFtZQ==')=>base64_decode('PT91dGYtOD9CPzBKM1FzTkMzMExMUXNOQzkwTGpRdFNEUmd0QzEwWUhSZ3RDdz89'),base64_decode('YWRkcmVzcw==')=>base64_decode('ZW5jb2RlZEBleGFtcGxlLm9yZw=='),],],base64_decode('aW1hcC0tbWJzdHJpbmc=')=>[[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('am9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>'',base64_decode('YWRkcmVzcw==')=>base64_decode('bWVAZXhhbXBsZS5jb20='),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9lIERvZQ=='),base64_decode('YWRkcmVzcw==')=>base64_decode('ZG9lQGV4YW1wbGUuY29t'),],[base64_decode('bmFtZQ==')=>base64_decode('Sm9obiBPJ0dyb2F0cw=='),base64_decode('YWRkcmVzcw==')=>base64_decode('am9obm9nQGV4YW1wbGUubmV0'),],[base64_decode('bmFtZQ==')=>base64_decode('PT91dGYtOD9CPzBKM1FzTkMzMExMUXNOQzkwTGpRdFNEUmd0QzEwWUhSZ3RDdz89'),base64_decode('YWRkcmVzcw==')=>base64_decode('ZW5jb2RlZEBleGFtcGxlLm9yZw=='),],],],base64_decode('Y2hhcnNldA==')=>PHPMailer::CHARSET_UTF8,],base64_decode('SW52YWxpZCBhZGRyZXNzOiBzaW5nbGUgYWRkcmVzcywgaW5jb21wbGV0ZSBlbWFpbA==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('SmlsbCBVc2VyIDxkb3VnQD4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[],],],base64_decode('SW52YWxpZCBhZGRyZXNzOiBzaW5nbGUgYWRkcmVzcywgaW52YWxpZCBjaGFyYWN0ZXJzIGluIGVtYWls')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPHteY1xAKipEb2defUBjYXJ0b29uLmNvbT4='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[],],],base64_decode('SW52YWxpZCBhZGRyZXNzOiBtdWx0aXBsZSBhZGRyZXNzZXMsIGludmFsaWQgcGVyaW9kcw==')=>[base64_decode('YWRkcnN0cg==')=>base64_decode('Sm9lIFVzZXIgPGpvZUBleGFtcGxlLmNvbS4+LCBKaWxsIFVzZXIgPGppbGwuQGV4YW1wbGUubmV0Pg=='),base64_decode('ZXhwZWN0ZWQ=')=>[base64_decode('ZGVmYXVsdA==')=>[],],],];}}?>
Function Calls
None |
Stats
MD5 | 4dccede57c13eb0ddcff1d06e54d2f0c |
Eval Count | 0 |
Decode Time | 104 ms |