Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/modules/landing/lib/
Upload File :
Current File : /var/www/homesaver/www/bitrix/modules/landing/lib/mutator.php

<? namespace Bitrix\Landing;$GLOBALS['____1409312186']= array(base64_decode('ZGVmaW5l'),base64_decode('aW'.'5'.'fYXJ'.'yYXk='),base64_decode('cHJlZ1'.'9tYXRjaF'.'9hbGw='),base64_decode(''.'YXJy'.'YXlfbWV'.'yZ2'.'U='),base64_decode(''.'YXJ'.'yYXl'.'f'.'dmFsd'.'WV'.'z'),base64_decode('YX'.'J'.'yY'.'XlfdW5'.'pcXVl'),base64_decode('c3V'.'ic3'.'R'.'y'),base64_decode('aW5f'.'YXJyYXk='),base64_decode('Z'.'Xhw'.'bG9kZQ=='),base64_decode('cGF'.'jaw'.'=='),base64_decode('bWQ1'),base64_decode('Y2'.'9uc3Rh'.'bnQ'.'='),base64_decode('aGFzaF9obWFj'),base64_decode(''.'c3Ry'.'Y21'.'w'),base64_decode('ZXh'.'wbG9k'.'ZQ=='),base64_decode('bWt0aW'.'1'.'l'),base64_decode('dGltZQ=='),base64_decode('ZXhwbG9'.'kZQ=='),base64_decode('cGFjaw=='),base64_decode('bWQ1'),base64_decode('Y29u'.'c3RhbnQ='),base64_decode(''.'a'.'GFzaF9obWFj'),base64_decode('c3'.'RyY'.'21w'),base64_decode(''.'ZXhw'.'bG9kZQ=='),base64_decode('b'.'Wt0a'.'W1l'),base64_decode(''.'dGltZQ=='),base64_decode('aW5fYX'.'JyYXk='),base64_decode('cHJlZ19yZXBsYW'.'N'.'lX2'.'N'.'hbGxi'.'YWN'.'r'),base64_decode('bWJ'.'fc3RydG9sb3dlcg=='),base64_decode('cH'.'JlZ19y'.'ZXBsYWNlX2NhbG'.'xiYW'.'Nr'),base64_decode('cHJ'.'lZ19'.'yZXBsYWNlX2Nh'.'bGxiY'.'WNr'),base64_decode('bWJfc'.'3Ryd'.'G9'.'sb3dl'.'cg=='),base64_decode('c3RyX3J'.'lcGxhY2U='),base64_decode('cHJlZ1'.'9tYXRj'.'a'.'A'.'=='),base64_decode(''.'cHJ'.'l'.'Z19'.'yZ'.'XBsYW'.'NlX2'.'Nh'.'bGxiYWNr'));if(!function_exists(__NAMESPACE__.'\\___234841259')){function ___234841259($_48114935){static $_481525514= false; if($_481525514 == false) $_481525514=array('TEFORE'.'lOR19NVVRB'.'VE9'.'SX01PREU'.'=','cnU=',''.'Y'.'nk=',''.'a3o=','UEh'.'PTkVfTk9U'.'X0NP'.'T'.'kZJ'.'Uk1FRA'.'='.'=','TEFORElOR19QSE9ORV'.'9OT1RfQ09ORk'.'l'.'S'.'TU'.'VE',''.'RU1BSU'.'xf'.'T'.'k'.'9UX0NP'.'TkZ'.'JUk1F'.'RA==','TE'.'FOREl'.'OR19F'.'TUFJTF'.'9OT1RfQ09OR'.'klSTUVE','Y'.'W'.'xsb'.'3df'.'c2tpcF9waG9uZV92'.'Z'.'XJpZmljY'.'XRpb'.'2'.'4=',''.'WQ'.'==','Y'.'m'.'l0cm'.'l'.'4'.'Mj'.'Q=','b'.'G'.'FuZG'.'luZ'.'19za2l'.'wX3Bob25l'.'X3ZlcmlmaWNhdGl'.'vbg==','YW'.'xsb3dfc2t'.'pcF9'.'lbWFpbF92'.'ZXJpZmljY'.'X'.'Rp'.'b24'.'=','WQ==','bGFu'.'ZGluZw==','b25MYW5kaW5nU3RhcnR'.'QdW'.'Jsa'.'WNhdGlv'.'bg==',''.'aWQ=','Y'.'mxv'.'Y2tJ'.'ZA==','c2l0ZUlk',''.'bG'.'F'.'uZG'.'luZ191c'.'m'.'xjaGVja'.'2VyX2'.'t'.'leQ'.'==','c2VsZWN0','Q09OVEVOVA==','ZmlsdG'.'V'.'y','TEl'.'E','PURFT'.'EVURUQ'.'=','Tg==','PUFDVElWRQ==','WQ==','PV'.'BVQkxJQw==','Tg'.'==','Iyg'.'oaHR0cHxm'.'dHB8'.'aHR0c'.'HMpOi8vW14nIlxzPF0rKSNpcw='.'=','Q0'.'9'.'OVEV'.'OV'.'A==','L3R'.'vb'.'2xz'.'L'.'3Vyb'.'GNoZWNrZX'.'I'.'u'.'c'.'G'.'hw',''.'a2V5','dXJs',''.'aH'.'R0c'.'F9'.'ob'.'3N0',''.'SFRU'.'U'.'F9I'.'T1N'.'U',''.'T0s=','VVJMQ0hFQ'.'0'.'t'.'FUl9GQ'.'UlM',''.'TEFOR'.'E'.'lOR'.'19VUkxDSEV'.'DS0VSX0'.'Z'.'BSU'.'w=','ZmlsdGVy','IUlE','U'.'FVCTElDX'.'1BBR0V'.'fUkVBQ0hF'.'R'.'A==',''.'bGltaXRfc2l0'.'Z'.'XNfbnVt'.'YmV'.'yX3BhZ2U=','SU5JV'.'ElBVE9SX0FQU'.'F'.'9DT0RF','cmV'.'zdA==',''.'Z'.'mlsdGVy',''.'PUNP'.'REU=','SU5JVE'.'lBVE'.'9SX'.'0FQU'.'F9DT'.'0'.'RF','',''.'U'.'EFZT'.'UVOVF'.'9BTExP'.'Vw='.'=','WQ='.'=','TEFOR'.'E'.'l'.'OR19Q'.'QVlNR'.'U5UX0ZBS'.'Ux'.'FR'.'A==','b'.'GFuZGluZ1'.'9wY'.'Xl'.'tZW50X'.'2ZhaW'.'xlZF8y',''.'c2Vs'.'ZWN0',''.'Q09ERQ='.'=','ZmlsdGVy','TElE','PUFDVE'.'lW'.'RQ='.'=','WQ==','PUR'.'F'.'TE'.'VURU'.'Q=','Tg'.'==','PV'.'BV'.'QkxJQ'.'w==','T'.'g='.'=','JT'.'1D'.'T0'.'R'.'F','cmV'.'w'.'b18l','Q09ER'.'Q==','UE'.'FZTUVOV'.'F9'.'BTExPV'.'w==','W'.'Q==','WQ='.'=','T'.'E'.'F'.'ORE'.'lOR19QQ'.'V'.'l'.'NRU5'.'UX'.'0ZBS'.'Ux'.'FRF9CTE9DSw='.'=','bGFuZGluZ19w'.'Y'.'XltZW'.'50X2ZhaW'.'xlZF9i'.'bG9'.'jaw==','c2VsZW'.'N0','SUQ=','VFl'.'QR'.'Q==','ZmlsdGV'.'y',''.'S'.'UQ=','PVNQRUNJQUw=','Tg==','Q'.'0hFQ0tfUEVST'.'Ul'.'T'.'U0lPTl'.'M=','Tg==','ZmlsdGV'.'y','IUlE',''.'SUQ'.'=','dH'.'lw'.'Z'.'Q==','VF'.'lQRQ==','VF'.'lQRQ==','UFVCTE'.'l'.'DX1NJVEVfU'.'kVB'.'Q0hFR'.'F9'.'GUkV'.'F','UFV'.'C'.'TE'.'lDX1N'.'JVEV'.'fUkVBQ0hFRA='.'=','VFlQRQ'.'==',''.'bGlta'.'XRfc2l0ZXNfbnV'.'tY'.'mVy'.'X2Z'.'yZ'.'WU=','bGlta'.'XRfc2l0ZXNfb'.'nVtYmVy','c'.'2VsZWN'.'0','SUQ=','Zml'.'s'.'dGVy',''.'U'.'0lURV9JRA='.'=',''.'Q0hFQ'.'0tfUEVSTUlTU'.'0lPTlM=','Tg==','SUQ=','c2V'.'sZ'.'WN0','SUQ'.'=','R'.'U5'.'US'.'VRZX1R'.'Z'.'UEU=','RU5USVRZX0lE','Zml'.'sdGVy',''.'TE9HS'.'UM=','T1I=',''.'PUVOVEl'.'U'.'WV9UWVBF',''.'RU'.'5US'.'VRZX0lE','P'.'UVO'.'V'.'ElUWV9UWVBF','RU5USVR'.'Z'.'X0'.'lE','PUhPT0s=','SEVBRE'.'JM'.'T0NL','P'.'UNPREU=','VVN'.'F','PVZBTFVF','WQ==','b'.'Glt'.'aX'.'Q=','UFVCTEl'.'DX0hUTUx'.'fR'.'ElTQ'.'UxMT1dFRFs=','RU5USVRZX1RZUEU=','RU'.'5'.'U'.'S'.'VRZ'.'X0lE',''.'XQ'.'==','bGl'.'t'.'aXRfc2'.'l0ZXNfaHRtbF9qcw'.'==','bG'.'FuZGl'.'uZ'.'w==','b2'.'5'.'MY'.'W5kaW'.'5n'.'UHVi'.'b'.'GljY'.'XRpb2'.'4'.'=','aWQ=','YmxvY2tJZA'.'==','dHBsQ29kZQ==','VFBMX0'.'NP'.'REU'.'=','Yml0cml'.'4MjQ=','R'.'EI=','U'.'0VMRUN'.'UI'.'FZBTFVFIE'.'ZST00gYl9vc'.'HRpb'.'24g'.'V0hF'.'Uk'.'UgTkFNRT0nf'.'l'.'BBUk'.'FNX0'.'ZJTklTS'.'F9EQV'.'R'.'FJ'.'y'.'BBTkQgTU9EVUx'.'FX'.'0l'.'E'.'PSdt'.'YWluJ'.'w==','V'.'kFMVUU=','Lg'.'==','SC'.'o=','Yml'.'0cml4','TElDRU5TRV9LRVk=','c2hhMjU2','MjAxOC0wMS0wMQ==','MjAx'.'OC0wMS0'.'wMQ==','LQ==','TE'.'lDRU5'.'TR'.'V9FWFBJ'.'U'.'k'.'VE','T'.'EFORElOR19MSUN'.'FTlNFX0VY'.'UEl'.'SR'.'UQ=','Y'.'ml0'.'c'.'ml4MjQ'.'=','R'.'EI=','U0VMRUNU'.'I'.'FZ'.'BTFVFIEZST00gYl'.'9vcH'.'R'.'pb2'.'4gV'.'0h'.'F'.'Uk'.'UgTkFN'.'RT0nflBBUkFNX'.'0ZJTkl'.'TSF9EQVR'.'FJyBBT'.'kQ'.'gT'.'U9'.'EVUxFX0lE'.'PSdtYWlu'.'J'.'w='.'=','VkFMVU'.'U'.'=',''.'Lg==','S'.'C'.'o=','Yml0cml4','TElDRU5'.'TRV9LRVk=','c2'.'h'.'hMjU2','MjA'.'xOC'.'0wMS0wM'.'Q='.'=','MjA'.'xOC0wMS0'.'wM'.'Q==','L'.'Q'.'='.'=','T'.'ElDRU5'.'TR'.'V'.'9FWFB'.'JU'.'kVE','TEFORElOR19M'.'SUNFTl'.'NFX0V'.'YUE'.'lS'.'RUQ=','QUNUSV'.'ZF','WQ==','UFV'.'CT'.'ElD','WQ==','REF'.'UR'.'V9'.'QVU'.'JMSUM'.'=','REFU'.'RV9'.'NT0RJ'.'Rlk=',''.'QUNU'.'SVZ'.'F','WQ==','Lyh'.'bXDsiXXswLDF9KSNibG9jayh'.'bXGRdKykoW1w'.'mIl'.'17'.'MCw'.'xfS'.'k'.'vaXM=','TElE','PURFT'.'EVUR'.'UQ=','Tg==','SUQ=','c2VsZWN0','SUQ=','UE'.'FSR'.'U5UX'.'0'.'lE','ZmlsdGVy','SU'.'Q=',''.'SU'.'Q=','SUQ'.'=','UEFSRU'.'5UX0lE','c2'.'VsZWN'.'0','S'.'U'.'Q=','UFVC'.'TE'.'l'.'D','UEFSRU5'.'UX0lE','Q0'.'9ERQ'.'==','U09SVA'.'==','QUNUS'.'VZF','QU5DS'.'E9'.'S','QUNDRVN'.'T','Q09OVEVOVA'.'==','U0VBU'.'kNIX0NPTlRFTlQ=',''.'U09V'.'UkNFX1B'.'BUkFNUw==','QVNTRVRT','WE1MX0l'.'E',''.'R'.'E'.'VT'.'SUdORU'.'Q=','Zm'.'lsdGV'.'y','S'.'UQ=','UFVCTElD','WQ==','Q0'.'9OVE'.'V'.'OVA==','L2hyZWY9Iihwcm'.'9kd'.'WN0O'.'ik'.'/I2'.'Nhd'.'GFsb2coRWx'.'lbWVudHx'.'TZWN0a'.'W9'.'uKS'.'hb'.'XGRd'.'Ky'.'ki'.'L'.'2k=','a'.'HJlZ'.'j0i','Ig'.'==','Q'.'09OVEVO'.'V'.'A==','Q09'.'OVEVOVA==','LyhkYXRhLXB'.'z'.'ZXVkby11cmw9In'.'tc'.'U'.'yoo'.'c'.'HJvZ'.'HVjdD'.'opPyNjYXRhbG'.'9n'.'KEVsZW1lbnR'.'8U'.'2'.'VjdGl'.'vbikoW1xkX'.'S'.'sp'.'K'.'ShcUyp9IikvaQ==',''.'L'.'yhwcm'.'9k'.'dWN0Oi'.'k/I2N'.'hdGFs'.'b2'.'c'.'oRW'.'xlbWVudHxTZWN0aW9u'.'KS'.'hbXGRdK'.'ykvaQ='.'=',''.'Q'.'0'.'9OVEVOVA==','Q09OVEVOV'.'A'.'==','Q09OVEVOVA==','Q09OVEVOV'.'A'.'==','Y29udG'.'Vud'.'GVkaXRhYmxlP'.'SJ'.'0c'.'nVlI'.'g='.'=','',''.'Q0'.'9'.'OV'.'EV'.'OVA==','UE'.'FSRU'.'5UX'.'0l'.'E','U'.'EFSRU5UX0l'.'E',''.'SUQ=','U'.'09'.'S'.'VA'.'==','U09'.'SVA==',''.'Q'.'U'.'NUSVZF','QUNUSVZF','Q'.'U'.'5'.'DS'.'E'.'9'.'S',''.'QU'.'5D'.'SE9S','W'.'E1'.'MX'.'0lE','W'.'E1'.'MX0lE','QUNDRVNT','Q'.'UN'.'DRVNT','REVTSUdORUQ=','REV'.'TS'.'UdORU'.'Q=','U09V'.'UkN'.'F'.'X1BBU'.'kF'.'NUw==','U09VU'.'k'.'N'.'FX1BBUkF'.'NUw==',''.'Q0'.'9OVEVO'.'VA==','Q0'.'9OVE'.'V'.'OV'.'A==','U0'.'VBUkNI'.'X0'.'NP'.'TlRF'.'TlQ=','U0VBUkN'.'IX0'.'NPTlRFT'.'lQ=','QVN'.'TRVRT','QVNTR'.'VR'.'T','U'.'EF'.'SRU'.'5UX'.'0lE','Q09OVEVOV'.'A'.'==','TE'.'lE',''.'Q'.'09ERQ'.'==','Q09ERQ'.'==','U09S'.'V'.'A'.'='.'=','U'.'0'.'9SVA==','QU5DSE9S',''.'QU5DSE9S','Yg'.'==','WE1MX'.'0lE',''.'WE1MX0'.'lE',''.'QUNUS'.'VZF',''.'Q'.'U'.'NUSVZF','QUNDRVNT',''.'QU'.'N'.'DR'.'VN'.'T','REVTSUdOR'.'UQ=',''.'REVTSU'.'dORU'.'Q=','U09'.'VUk'.'NF'.'X1B'.'BUkFNU'.'w='.'=','U09VU'.'k'.'NFX1BBU'.'kFNUw'.'==','Q'.'0'.'9'.'OVE'.'V'.'OVA'.'='.'=','Q09OVE'.'VOVA='.'=',''.'U0VBUk'.'NIX0'.'N'.'P'.'TlRFTlQ=','U0VB'.'UkNIX0NPTl'.'RFTl'.'Q=',''.'QVN'.'T'.'RV'.'RT','QVN'.'T'.'RVRT','UEFSR'.'U5U'.'X0'.'l'.'E','Q09OVEVOVA==',''.'Q'.'09'.'OVEV'.'OVA==','Q09OVE'.'VOVA==','Q09OVEVOVA==',''.'I2Js'.'b'.'2N'.'r',''.'I2Jsb2Nr','Q'.'09OVEV'.'OVA==');return base64_decode($_481525514[$_48114935]);}}; use Bitrix\Bitrix24\Feature; use Bitrix\Landing\Assets; use Bitrix\Landing\Block\Cache; use Bitrix\Landing\Internals\HookDataTable as HookData; use Bitrix\Landing\Restriction; use Bitrix\Rest\AppTable; use Bitrix\Main\Config\Configuration; use Bitrix\Main\Event; use Bitrix\Main\EventResult; use Bitrix\Main\Localization\Loc; use Bitrix\Main\Web\HttpClient; Loc::loadMessages(__FILE__); $GLOBALS['____1409312186'][0](___234841259(0), true); class Mutator{  public static function checkSiteVerification(int $_227864231, Error $_731976948): bool{ $_953646678= Manager::getZone();  if(!$GLOBALS['____1409312186'][1]($_953646678,[___234841259(1), ___234841259(2), ___234841259(3)]) &&!self::__1098751264()){ if(!Restriction\Site::isPhoneConfirmed($_227864231)){ $_731976948->addError( ___234841259(4), Loc::getMessage(___234841259(5))); return false;}}  else if(!self::__1972407474()){ if(!Restriction\Site::isEmailConfirmed($_227864231)){ $_731976948->addError( ___234841259(6), Loc::getMessage(___234841259(7))); return false;}} return true;}  private static function __1098751264(): bool{ if(Manager::getOption(___234841259(8)) === ___234841259(9)){ return true;} if(!\Bitrix\Main\Loader::includeModule(___234841259(10))){ return true;} return Feature::isFeatureEnabled(___234841259(11));}  private static function __1972407474(): bool{ if(Manager::getOption(___234841259(12)) === ___234841259(13)){ return true;} return false;}  public static function landingPublication(Landing $landing, $_493187944= null, bool $_1898930476= false): bool{ static $_960090863=[]; static $_1959358336=[]; Manager::disableAllFeaturesTmp(); if(!$landing->exist()){ return false;}  $_429311634= new Event(___234841259(14), ___234841259(15), array( ___234841259(16) => $landing->getId(), ___234841259(17) => $_493187944, ___234841259(18) => $landing->getSiteId())); $_429311634->send(); foreach($_429311634->getResults() as $_262410253){ if($_262410253->getType() == EventResult::ERROR){ foreach($_262410253->getErrors() as $_731976948){ $landing->getError()->addError( $_731976948->getCode(), $_731976948->getMessage());} return false;}}  if(min(44,0,14.666666666667))  if($_1416852397= Configuration::getValue(___234841259(19))){ $_1294664067=[]; $_1083491112= Block::getList([ ___234841259(20) =>[ ___234841259(21)], ___234841259(22) =>[ ___234841259(23) => $landing->getId(), ___234841259(24) => ___234841259(25), ___234841259(26) => ___234841259(27), ___234841259(28) => ___234841259(29)]]); while($_203763199= $_1083491112->fetch()){ if($GLOBALS['____1409312186'][2](___234841259(30), $_203763199[___234841259(31)], $_1941145766)){ $_1294664067= $GLOBALS['____1409312186'][3]($_1294664067, $_1941145766[round(0+1)]);}} $_1294664067= $GLOBALS['____1409312186'][4]($GLOBALS['____1409312186'][5]($_1294664067)); $_244488519= new HttpClient; if($_1294664067){ $_1104277541= $_244488519->post(Manager::getPreviewHost(). ___234841259(32),[ ___234841259(33) => $_1416852397, ___234841259(34) => $_1294664067, ___234841259(35) => \Bitrix\Main\Application::getInstance()->getContext()->getServer()->get(___234841259(36))]); if($_1104277541 && $_1104277541 !== ___234841259(37)){ $landing->getError()->addError( ___234841259(38), Loc::getMessage(___234841259(39))); return false;}}}  if(!Manager::checkFeature( Manager::FEATURE_PUBLICATION_PAGE, array( ___234841259(40) => array( ___234841259(41) => $landing->getId())))){ $landing->getError()->addError( ___234841259(42), Restriction\Manager::getSystemErrorMessage(___234841259(43))); return false;}  $_1918232181= $landing->getMeta(); if( isset($_1918232181[___234841259(44)]) && \Bitrix\Main\Loader::includeModule(___234841259(45))){ $_1083491112= AppTable::getList([ ___234841259(46) =>[ ___234841259(47) => $_1918232181[___234841259(48)]]]); if($_203763199= $_1083491112->fetch()){ $_1533335639= AppTable::getAppStatusInfo($_203763199, ___234841259(49)); if($_1533335639[___234841259(50)] != ___234841259(51)){ $landing->getError()->addError( ___234841259(52), Restriction\Manager::getSystemErrorMessage(___234841259(53))); return false;}}}  $_1048959531=[]; $_1083491112= Block::getList([ ___234841259(54) =>[ ___234841259(55)], ___234841259(56) =>[ ___234841259(57) => $landing->getId(), ___234841259(58) => ___234841259(59), ___234841259(60) => ___234841259(61), ___234841259(62) => ___234841259(63), ___234841259(64) => ___234841259(65)]]); while($_203763199= $_1083491112->fetch()){ $_1048959531[]= $GLOBALS['____1409312186'][6]($_203763199[___234841259(66)], round(0+5));} if(!empty($_1048959531)){ foreach(Repo::getAppInfo($_1048959531) as $_123007549){ if(($_123007549[___234841259(67)] ?? ___234841259(68)) !== ___234841259(69)){ $landing->getError()->addError( ___234841259(70), Restriction\Manager::getSystemErrorMessage(___234841259(71))); return false;}}}  if(!$GLOBALS['____1409312186'][7]($landing->getSiteId(), $_1959358336)){ $_1959358336[]= $landing->getSiteId(); $_1083491112= Site::getList(array( ___234841259(72) => array( ___234841259(73), ___234841259(74)), ___234841259(75) => array( ___234841259(76) => $landing->getSiteId(), ___234841259(77) => ___234841259(78), ___234841259(79) => ___234841259(80)))); if($_203763199= $_1083491112->fetch()){ if(!Manager::checkFeature( Manager::FEATURE_PUBLICATION_SITE,[ ___234841259(81) =>[ ___234841259(82) => $_203763199[___234841259(83)]], ___234841259(84) => $_203763199[___234841259(85)]])){ $_2069116912= Manager::licenseIsFreeSite($_203763199[___234841259(86)]) &&!Manager::isFreePublicAllowed()? ___234841259(87): ___234841259(88); $_1689190769= Manager::licenseIsFreeSite($_203763199[___234841259(89)]) &&!Manager::isFreePublicAllowed()? ___234841259(90): ___234841259(91); $landing->getError()->addError( $_2069116912, Restriction\Manager::getSystemErrorMessage($_1689190769)); return false;}}}  if(\Bitrix\Landing\Hook\Page\HeadBlock::isLockedFeature()){ $_2137956513=[$landing->getId()];  $_1083491112= Landing::getList([ ___234841259(92) =>[ ___234841259(93)], ___234841259(94) =>[ ___234841259(95) => $landing->getSiteId(), ___234841259(96) => ___234841259(97)]]); while($_203763199= $_1083491112->fetch()){ $_2137956513[]= $_203763199[___234841259(98)];} $_1083491112= HookData::getList([ ___234841259(99) =>[ ___234841259(100), ___234841259(101), ___234841259(102)], ___234841259(103) =>[[ ___234841259(104) => ___234841259(105),[ ___234841259(106) => Hook::ENTITY_TYPE_SITE, ___234841259(107) => $landing->getSiteId()],[ ___234841259(108) => Hook::ENTITY_TYPE_LANDING, ___234841259(109) => $_2137956513]], ___234841259(110) => ___234841259(111), ___234841259(112) => ___234841259(113), ___234841259(114) => ___234841259(115)], ___234841259(116) => round(0+1)]); if($_203763199= $_1083491112->fetch()){ $landing->getError()->addError( ___234841259(117). $_203763199[___234841259(118)]. $_203763199[___234841259(119)]. ___234841259(120), Restriction\Manager::getSystemErrorMessage(___234841259(121))); return false;}} if(!self::checkSiteVerification($landing->getSiteId(), $landing->getError())){ return false;}  $_429311634= new Event(___234841259(122), ___234841259(123), array( ___234841259(124) => $landing->getId(), ___234841259(125) => $_493187944, ___234841259(126) => $_1918232181[___234841259(127)],)); $_429311634->send(); foreach($_429311634->getResults() as $_262410253){ if($_262410253->getResultType() == EventResult::ERROR){ foreach($_262410253->getErrors() as $_731976948){ $landing->getError()->addError( $_731976948->getCode(), $_731976948->getMessage());} return false;}} if($_1898930476){ return true;} if(!\Bitrix\Main\ModuleManager::isModuleInstalled(___234841259(128))){ $_285100810= $GLOBALS[___234841259(129)]->Query(___234841259(130), true); if($_1083491112= $_285100810->Fetch()){ $_2029458974= $_1083491112[___234841259(131)]; list($_19747321, $_1503827269)= $GLOBALS['____1409312186'][8](___234841259(132), $_2029458974); $_1775829073= $GLOBALS['____1409312186'][9](___234841259(133), $_19747321); $_60163203= ___234841259(134).$GLOBALS['____1409312186'][10]($GLOBALS['____1409312186'][11](___234841259(135))); $_1051677271= $GLOBALS['____1409312186'][12](___234841259(136), $_1503827269, $_60163203, true); if($GLOBALS['____1409312186'][13]($_1051677271, $_1775829073) !==(1204/2-602)){ $_1503827269= ___234841259(137);}} else{ $_1503827269= ___234841259(138);} if(!empty($_1503827269)){ $_1826472543= $GLOBALS['____1409312186'][14](___234841259(139), $_1503827269); $_2106123523= $GLOBALS['____1409312186'][15]((130*2-260),(1472/2-736), min(150,0,50), $_1826472543[round(0+0.33333333333333+0.33333333333333+0.33333333333333)], $_1826472543[round(0+1+1)], $_1826472543[(241*2-482)]); if($_2106123523 <= $GLOBALS['____1409312186'][16]()){ $landing->getError()->addError( ___234841259(140), Loc::getMessage(___234841259(141))); return false;}}}if(!\Bitrix\Main\ModuleManager::isModuleInstalled(___234841259(142))){ $_285100810= $GLOBALS[___234841259(143)]->Query(___234841259(144), true); if($_1083491112= $_285100810->Fetch()){ $_2029458974= $_1083491112[___234841259(145)]; list($_19747321, $_1503827269)= $GLOBALS['____1409312186'][17](___234841259(146), $_2029458974); $_1775829073= $GLOBALS['____1409312186'][18](___234841259(147), $_19747321); $_60163203= ___234841259(148).$GLOBALS['____1409312186'][19]($GLOBALS['____1409312186'][20](___234841259(149))); $_1051677271= $GLOBALS['____1409312186'][21](___234841259(150), $_1503827269, $_60163203, true); if($GLOBALS['____1409312186'][22]($_1051677271, $_1775829073) !==(890-2*445)){ $_1503827269= ___234841259(151);}} else{ $_1503827269= ___234841259(152);} if(!empty($_1503827269)){ $_1826472543= $GLOBALS['____1409312186'][23](___234841259(153), $_1503827269); $_2106123523= $GLOBALS['____1409312186'][24]((950-2*475), min(88,0,29.333333333333), min(210,0,70), $_1826472543[round(0+0.25+0.25+0.25+0.25)], $_1826472543[round(0+0.4+0.4+0.4+0.4+0.4)], $_1826472543[min(208,0,69.333333333333)]); if($_2106123523 <= $GLOBALS['____1409312186'][25]()){ $landing->getError()->addError( ___234841259(154), Loc::getMessage(___234841259(155))); return false;}}} if($landing->getFolderId()){ Site::publicationFolder($landing->getFolderId());} if(!$_493187944){ Hook::setEditMode(); Hook::publicationSite($landing->getSiteId()); Hook::publicationLanding($landing->getId());} Assets\Manager::rebuildWebpackForLanding($landing->getId());  self::blocksPublication($landing, $_493187944); $_1123664973= new \Bitrix\Main\Type\DateTime; $_1011312042=[ ___234841259(156) => ___234841259(157), ___234841259(158) => ___234841259(159), ___234841259(160) => $_1123664973, ___234841259(161) => false]; $_1083491112= Landing::update($landing->getId(), $_1011312042); $landing->setMetaData($_1011312042);  if($_1083491112->isSuccess()){ if(!$GLOBALS['____1409312186'][26]($landing->getSiteId(), $_960090863)){ $_960090863[]= $landing->getSiteId(); $_1083491112= Site::update($landing->getSiteId(), array( ___234841259(162) => ___234841259(163))); if(!$_1083491112->isSuccess()){ $landing->getError()->addFromResult( $_1083491112); return false;}} return true;} else{ $landing->getError()->addFromResult( $_1083491112);} return false;}  public static function blocksPublication(\Bitrix\Landing\Landing $landing, $_493187944= null): void{ if($landing->exist()){ $_1678864149= $landing->getId();  $_329214102= array(); $_628529144= array(); $_1454478494= array(); $_605693347= ___234841259(164); $_1179771351=[ ___234841259(165) => $landing->getId(), ___234841259(166) => ___234841259(167)]; if($_493187944){  $_1179771351[___234841259(168)]= $_493187944; $_1083491112= Block::getList([ ___234841259(169) =>[ ___234841259(170), ___234841259(171)], ___234841259(172) => $_1179771351]); $_1179771351[___234841259(173)]= (array)$_1179771351[___234841259(174)]; while($_203763199= $_1083491112->fetch()){ $_1179771351[___234841259(175)][]= $_203763199[___234841259(176)];}} $_1083491112= Block::getList([ ___234841259(177) =>[ ___234841259(178), ___234841259(179), ___234841259(180), ___234841259(181), ___234841259(182), ___234841259(183), ___234841259(184), ___234841259(185), ___234841259(186), ___234841259(187), ___234841259(188), ___234841259(189), ___234841259(190), ___234841259(191)], ___234841259(192) => $_1179771351]); while($_203763199= $_1083491112->fetch()){ $_329214102[$_203763199[___234841259(193)]]= $_203763199;}  foreach($_329214102 as $_871945782 => $_1663252844){ if($_1663252844[___234841259(194)] != ___234841259(195)){  $_1663252844[___234841259(196)]= $GLOBALS['____1409312186'][27]( ___234841259(197), function($_1803872849){ return ___234841259(198). PublicAction\Utils::getIblockURL( $_1803872849[round(0+1.5+1.5)], $GLOBALS['____1409312186'][28]($_1803872849[round(0+1+1)])). ___234841259(199);}, $_1663252844[___234841259(200)]);  $_1663252844[___234841259(201)]= $GLOBALS['____1409312186'][29]( ___234841259(202), function($_1803872849){ $_1803872849[round(0+0.33333333333333+0.33333333333333+0.33333333333333)]= $GLOBALS['____1409312186'][30]( ___234841259(203), function($_1840169171){ return PublicAction\Utils::getIblockURL( $_1840169171[round(0+1+1+1)], $GLOBALS['____1409312186'][31]($_1840169171[round(0+2)]));}, $_1803872849[round(0+0.25+0.25+0.25+0.25)]); return $_1803872849[round(0+0.33333333333333+0.33333333333333+0.33333333333333)]. $_1803872849[round(0+2.5+2.5)];}, $_1663252844[___234841259(204)]);  $_1663252844[___234841259(205)]= Subtype\Form::prepareFormsToPublication( $_1663252844[___234841259(206)]);  $_1663252844[___234841259(207)]= $GLOBALS['____1409312186'][32]( ___234841259(208), ___234841259(209), $_1663252844[___234841259(210)]); $_1492360597= isset($_329214102[$_1663252844[___234841259(211)]])? $_329214102[$_1663252844[___234841259(212)]][___234841259(213)]:(189*2-378); if($_1492360597){ Cache::clear($_1492360597); $_1083491112= Block::update($_1492360597, array( ___234841259(214) => $_1663252844[___234841259(215)], ___234841259(216) => $_1663252844[___234841259(217)], ___234841259(218) => $_1663252844[___234841259(219)], ___234841259(220) => $_1663252844[___234841259(221)], ___234841259(222) => $_1663252844[___234841259(223)], ___234841259(224) => $_1663252844[___234841259(225)], ___234841259(226) => $_1663252844[___234841259(227)], ___234841259(228) => $_1663252844[___234841259(229)], ___234841259(230) => $_1663252844[___234841259(231)], ___234841259(232) => $_1663252844[___234841259(233)])); $_1083491112->isSuccess(); unset($_329214102[$_1663252844[___234841259(234)]]);  File::replaceInBlock( $_1492360597, File::getFilesFromBlockContent( $_871945782, $_1663252844[___234841259(235)]));} else{ $_1083491112= Block::add(array( ___234841259(236) => $_1678864149, ___234841259(237) => $_1663252844[___234841259(238)], ___234841259(239) => $_1663252844[___234841259(240)], ___234841259(241) => $_1663252844[___234841259(242)]?: ___234841259(243). $_871945782, ___234841259(244) => $_1663252844[___234841259(245)], ___234841259(246) => $_1663252844[___234841259(247)], ___234841259(248) => $_1663252844[___234841259(249)], ___234841259(250) => $_1663252844[___234841259(251)], ___234841259(252) => $_1663252844[___234841259(253)], ___234841259(254) => $_1663252844[___234841259(255)], ___234841259(256) => $_1663252844[___234841259(257)], ___234841259(258) => $_1663252844[___234841259(259)])); if($_1083491112->isSuccess()){ $_1492360597= $_1083491112->getId(); $_1083491112= Block::update($_871945782, array( ___234841259(260) => $_1492360597)); $_1083491112->isSuccess();  File::addToBlock( $_1492360597, File::getFilesFromBlockContent( $_871945782, $_1663252844[___234841259(261)]));}} if($_1492360597){ $_1784645481= new Block($_1492360597); Assets\PreProcessing::blockPublicationProcessing($_1784645481); $_1663252844[___234841259(262)]= $_1784645481->getContent(); unset($_1784645481);} if($GLOBALS['____1409312186'][33]($_605693347, $_1663252844[___234841259(263)])){ $_628529144[$_1492360597]= $_1663252844[___234841259(264)];} $_1454478494[$_871945782]= $_1492360597; unset($_329214102[$_871945782]);}}  foreach($_329214102 as $_871945782 => $_1663252844){ $_1083491112= Block::delete($_871945782); $_1083491112->isSuccess();}  foreach($_628529144 as $_871945782 => $_1785258213){ $_1785258213= $GLOBALS['____1409312186'][34]( $_605693347, function($_1744565561) use($_1454478494){ if(isset($_1454478494[$_1744565561[round(0+0.5+0.5+0.5+0.5)]])){ return $_1744565561[round(0+0.25+0.25+0.25+0.25)]. ___234841259(265). $_1454478494[$_1744565561[round(0+0.5+0.5+0.5+0.5)]]. $_1744565561[round(0+0.75+0.75+0.75+0.75)];} else{ return $_1744565561[round(0+0.5+0.5)]. ___234841259(266). $_1744565561[round(0+0.66666666666667+0.66666666666667+0.66666666666667)]. $_1744565561[round(0+0.6+0.6+0.6+0.6+0.6)];}}, $_1785258213); $_1083491112= Block::update($_871945782, array( ___234841259(267) => $_1785258213)); $_1083491112->isSuccess();}}}}?>