ExtSearch/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 8.0.0.0 SourceGuardian (09.02.2024) @author Daniel Seifert support@shopmodule.com @copyright (C) 2024, 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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');