ExtSearch/src/Application/Model/Filters/d3FilterInterface.php

3 lines
8.2 KiB
PHP

<?php ?><?php /** 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 erweiterte_Suche @version 7.1.6.3 SourceGuardian (13.12.2023) @author Daniel Seifert support@shopmodule.com @copyright (C) 2023, D3 Data Development @see https://www.d3data.de */ ?><?php
if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);$__v2=$__x[0].'.'.(int)$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__ts=(@constant('PHP_ZTS') || @constant('ZEND_THREAD_SAFE')?'ts':'');$__f=$__f0='ixed.'.$__v2.$__ts.'.'.$__u;$__ff=$__ff0='ixed.'.$__v2.'.'.(int)$__x[2].$__ts.'.'.$__u;$__ed=@ini_get('extension_dir');$__e=$__e0=@realpath($__ed);$__dl=function_exists('dl') && function_exists('file_exists') && @ini_get('enable_dl') && !@ini_get('safe_mode');if($__dl && $__e && version_compare($__v,'5.2.5','<') && function_exists('getcwd') && function_exists('dirname')){$__d=$__d0=getcwd();if(@$__d[1]==':') {$__d=str_replace('\\','/',substr($__d,2));$__e=str_replace('\\','/',substr($__e,2));}$__e.=($__h=str_repeat('/..',substr_count($__e,'/')));$__f='/ixed/'.$__f0;$__ff='/ixed/'.$__ff0;while(!file_exists($__e.$__d.$__ff) && !file_exists($__e.$__d.$__f) && strlen($__d)>1){$__d=dirname($__d);}if(file_exists($__e.$__d.$__ff)) dl($__h.$__d.$__ff); else if(file_exists($__e.$__d.$__f)) dl($__h.$__d.$__f);}if(!function_exists('sg_load') && $__dl && $__e0){if(file_exists($__e0.'/'.$__ff0)) dl($__ff0); else if(file_exists($__e0.'/'.$__f0)) dl($__f0);}if(!function_exists('sg_load')){$__ixedurl='https://www.sourceguardian.com/loaders/download.php?php_v='.urlencode($__v).'&php_ts='.($__ts?'1':'0').'&php_is='.@constant('PHP_INT_SIZE').'&os_s='.urlencode(php_uname('s')).'&os_r='.urlencode(php_uname('r')).'&os_m='.urlencode(php_uname('m'));$__sapi=php_sapi_name();if(!$__e0) $__e0=$__ed;if(function_exists('php_ini_loaded_file')) $__ini=php_ini_loaded_file(); else $__ini='php.ini';if((substr($__sapi,0,3)=='cgi')||($__sapi=='cli')||($__sapi=='embed')){$__msg="\nPHP script '".__FILE__."' is protected by SourceGuardian and requires a SourceGuardian loader '".$__f0."' to be installed.\n\n1) Download the required loader '".$__f0."' from the SourceGuardian site: ".$__ixedurl."\n2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="\n3) Edit ".$__ini." and add 'extension=".$__f0."' directive";}}$__msg.="\n\n";}else{$__msg="<html><body>PHP script '".__FILE__."' is protected by <a href=\"https://www.sourceguardian.com/\">SourceGuardian</a> and requires a SourceGuardian loader '".$__f0."' to be installed.<br><br>1) <a href=\"".$__ixedurl."\" target=\"_blank\">Click here</a> to download the required '".$__f0."' loader from the SourceGuardian site<br>2) Install the loader to ";if(isset($__d0)){$__msg.=$__d0.DIRECTORY_SEPARATOR.'ixed';}else{$__msg.=$__e0;if(!$__dl){$__msg.="<br>3) Edit ".$__ini." and add 'extension=".$__f0."' directive<br>4) Restart the web server";}}$__msg.="</body></html>";}die($__msg);exit();}}return sg_load('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');