namespace Bitrix\Main\Security\W\Rules;
$GLOBALS['____535730413']= array(preg_match);
use Bitrix\Main\Text\StringHelper;
use Bitrix\Main\Security\W\Rules\Results\CheckResult;
class PregMatchRule extends PregRule{
protected $_1663028556;
public function __construct($_1755475451, $_1333406838, $_2080788810, $_1314226754, $_580278780, $_122395348, $_1663028556){
parent::__construct($_1755475451, $_1333406838, $_2080788810, $_1314226754, $_580278780, $_122395348);
$this->_1663028556= $_1663028556;
}
public function evaluate($_215514650){
$_922139000=!StringHelper::isStringable($_215514650) || $GLOBALS['____535730413'][0]($this->_122395348, $_215514650);
if($_922139000){
return new CheckResult( false, $this->_1663028556);
}
return true;
}
public function getAction(){
return $this->_1663028556;
}
}
© 2023 Quttera Ltd. All rights reserved.