| Current Path : /var/www/homesaver/www/bitrix/modules/main/lib/security/w/rules/ |
| Current File : /var/www/homesaver/www/bitrix/modules/main/lib/security/w/rules/pregreplacerule.php |
<? namespace Bitrix\Main\Security\W\Rules;$GLOBALS['____2055791862']= array(base64_decode('cH'.'JlZ'.'19yZXBs'.'YWNl'));if(!function_exists(__NAMESPACE__.'\\___740830137')){function ___740830137($_356805848){static $_872815790= false; if($_872815790 == false) $_872815790=array('');return base64_decode($_872815790[$_356805848]);}}; use Bitrix\Main\Text\StringHelper; use Bitrix\Main\Security\W\Rules\Results\ModifyResult; class PregReplaceRule extends PregRule{ public function evaluate($_1137684555){ if(!StringHelper::isStringable($_1137684555)){ return new ModifyResult('');} $_1652335107= $GLOBALS['____2055791862'][0]($this->_1817395115, ___740830137(0), (string) $_1137684555); if($_1652335107 !== (string) $_1137684555){ return new ModifyResult($_1652335107);} return true;}}?>