add 6.0.2.0 (ionCube for PHP 5.6 - 7.0)

This commit is contained in:
kristianhempel 2018-12-05 15:38:03 +01:00
parent 7c26ed28a0
commit 500ae5f56f
2 changed files with 219 additions and 0 deletions

124
src/Controllers/Notify.php Normal file
View File

@ -0,0 +1,124 @@
<?php //006ea
// This Software is the property of D³ Data Development and is protected by copyright law - it is NOT Freeware. Any unauthorized use of this software without a valid license key is a violation of the license agreement and will be prosecuted by civil and criminal law. Inhaber: Thomas Dartsch Alle Rechte vorbehalten @package Heidelpay @version 6.0.2.0 PHP56 (05.12.2018) @author Kristian Hempel support@shopmodule.com @copyright (C) 2018, D3 Data Development @see http://www.shopmodule.com
if(!extension_loaded('ionCube Loader')){$__oc=strtolower(substr(php_uname(),0,3));$__ln='ioncube_loader_'.$__oc.'_'.substr(phpversion(),0,3).(($__oc=='win')?'.dll':'.so');if(function_exists('dl')){@dl($__ln);}if(function_exists('_il_exec')){return _il_exec();}$__ln='/ioncube/'.$__ln;$__oid=$__id=realpath(ini_get('extension_dir'));$__here=dirname(__FILE__);if(strlen($__id)>1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'<a href="http://www.ioncube.com">ionCube</a>')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'<a href="http://get-loader.ioncube.com">get-loader.ioncube.com</a>')." for install assistance.\n\n");exit(199);
?>
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

95
src/public/notify.php Normal file
View File

@ -0,0 +1,95 @@
<?php
/**
* This Software is the property of Data Development and is protected
* by copyright law - it is NOT Freeware.
* Any unauthorized use of this software without a valid license
* is a violation of the license agreement and will be prosecuted by
* civil and criminal law.
* http://www.shopmodule.com
*
* @copyright (C) D3 Data Development (Inh. Thomas Dartsch)
* @author D3 Data Development <support@shopmodule.com>
* @link http://www.oxidmodule.com
*/
use OxidEsales\Eshop\Core\Registry;
/**
* Returns shop base path.
*
* @return string
*/
function getShopBasePath()
{
return realpath(dirname(__FILE__) . '/../../../../') . '/';
}
$request = file_get_contents('php://input');
//$request = file_get_contents("/home/vagrant/shared_folder/module/HeidelpayV6/pppa.xml");
//$request = file_get_contents("/home/vagrant/shared_folder/module/HeidelpayV6/pprc.xml");
//$request = file_get_contents("/home/vagrant/shared_folder/module/HeidelpayV6/pprv.xml");
$noCriterionFound = false;
if (preg_match('/<Criterion name="shp">(.+)<\/Criterion>/', $request, $matches) !== 1) {
$noCriterionFound = true;
}
$_POST['shp'] = $matches[1];
require_once getShopBasePath() . "/bootstrap.php";
if ($noCriterionFound) {
try {
D3\ModCfg\Application\Model\Configuration\d3_cfg_mod::get('d3heidelpay')->d3getLog()->log(
D3\ModCfg\Application\Model\Log\d3log::WARNING,
basename(__FILE__),
'none',
__LINE__,
basename(__FILE__) . " has no criterions",
var_export($request, true)
);
} catch (\Exception $e) {
$content = basename(__FILE__) . PHP_EOL
. __LINE__ . PHP_EOL
. basename(__FILE__) . " has no criterions" . PHP_EOL
. var_export($request, true) . PHP_EOL;
writeToLog($content);
writeToLog($e->getTraceAsString());
}
exit(1);
}
try {
D3\ModCfg\Application\Model\Configuration\d3_cfg_mod::get('d3heidelpay')->d3getLog()->log(
D3\ModCfg\Application\Model\Log\d3log::INFO,
basename(__FILE__),
'none',
__LINE__,
basename(__FILE__) . " got requested",
var_export($request, true)
);
} catch (\Exception $e) {
$content = basename(__FILE__) . PHP_EOL
. __LINE__ . PHP_EOL
. basename(__FILE__) . " got requested" . PHP_EOL
. var_export($request, true) . PHP_EOL;
writeToLog($content);
writeToLog($e->getTraceAsString());
}
//TODO: reactive php header output
try {
/** @var D3\Heidelpay\Controllers\Notify $notify */
$notify = oxNew(
D3\Heidelpay\Controllers\Notify::class, Registry::get(Registry::class),
D3\ModCfg\Application\Model\Configuration\d3_cfg_mod::get('d3heidelpay')
);
$notify->init($request);
} catch (\Exception $e) {
writeToLog($e->getTraceAsString());
}
header("HTTP/1.1 200 OK");
header("Connection: close");
Registry::getConfig()->pageClose();
exit(0);