Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /** * @package Grav\Framework\Flex * * @copyright Copyright (c) 2015 - 2024 T..
Decoded Output download
<?php /**
* @package Grav\Framework\Flex
*
* @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details.
*/ namespace Grav\Framework\Flex;use ArrayAccess;use Exception;use Grav\Common\Data\Blueprint;use Grav\Common\Data\Data;use Grav\Common\Debugger;use Grav\Common\Grav;use Grav\Common\Inflector;use Grav\Common\Twig\Twig;use Grav\Common\User\Interfaces\UserInterface;use Grav\Common\Utils;use Grav\Framework\Cache\CacheInterface;use Grav\Framework\ContentBlock\HtmlBlock;use Grav\Framework\Flex\Interfaces\FlexAuthorizeInterface;use Grav\Framework\Flex\Interfaces\FlexFormInterface;use Grav\Framework\Flex\Traits\FlexAuthorizeTrait;use Grav\Framework\Flex\Traits\FlexRelatedDirectoryTrait;use Grav\Framework\Object\Access\NestedArrayAccessTrait;use Grav\Framework\Object\Access\NestedPropertyTrait;use Grav\Framework\Object\Access\OverloadedPropertyTrait;use Grav\Framework\Object\Base\ObjectTrait;use Grav\Framework\Flex\Interfaces\FlexObjectInterface;use Grav\Framework\Object\Interfaces\ObjectInterface;use Grav\Framework\Object\Property\LazyPropertyTrait;use Psr\SimpleCache\InvalidArgumentException;use RocketTheme\Toolbox\Event\Event;use RuntimeException;use Twig\Error\LoaderError;use Twig\Error\SyntaxError;use Twig\Template;use Twig\TemplateWrapper;use function dyzx0;use function icta1;use function bpqb2;use function wirs3;use function brhr4;use function azcm5;use function ulvn6;/**
* Class FlexObject
* @package Grav\Framework\Flex
*/ class wzuq49 implements rrjw4a,FlexAuthorizeInterface{use ObjectTrait;use LazyPropertyTrait{LazyPropertyTrait::__construct as private objectConstruct;}use NestedPropertyTrait;use OverloadedPropertyTrait;use NestedArrayAccessTrait;use FlexAuthorizeTrait;use FlexRelatedDirectoryTrait;/** @var FlexDirectory */ private $apaq4b;/** @var FlexFormInterface[] */ private $zlrf4c=[];/** @var Blueprint[] */ private $jfrl4d=[];/** @var array|null */ private $exdt4e;/** @var array|null */ protected $pbgh4f;/** @var string|null */ protected $gmdt50;/** @var int|null */ protected $jfne51;/**
* @return array
*/ public static function irmk7():array{return[base64_decode('Z2V0VHlwZVByZWZpeA==')=>true,base64_decode('Z2V0VHlwZQ==')=>true,base64_decode('Z2V0RmxleFR5cGU=')=>true,base64_decode('Z2V0RmxleERpcmVjdG9yeQ==')=>true,base64_decode('aGFzRmxleEZlYXR1cmU=')=>true,base64_decode('Z2V0RmxleEZlYXR1cmVz')=>true,base64_decode('Z2V0Q2FjaGVLZXk=')=>true,base64_decode('Z2V0Q2FjaGVDaGVja3N1bQ==')=>false,base64_decode('Z2V0VGltZXN0YW1w')=>true,base64_decode('dmFsdWU=')=>true,base64_decode('ZXhpc3Rz')=>true,base64_decode('aGFzUHJvcGVydHk=')=>true,base64_decode('Z2V0UHJvcGVydHk=')=>true,base64_decode('aXNBdXRob3JpemVk')=>base64_decode('c2Vzc2lvbg=='),];}/**
* @param array $elements
* @param array $storage
* @param FlexDirectory $directory
* @param bool $validate
* @return static
*/ public static function dhip8(array$lpup52,array$jxbo53,FlexDirectory $vhth54,bool $lyoq55=false){$mnsl56=new static($lpup52,$jxbo53[base64_decode('a2V5')],$vhth54,$lyoq55);$mnsl56->axtu37($jxbo53);return $mnsl56;}/**
* {@inheritdoc}
* @see FlexObjectInterface::__construct()
*/ public function fewn9(array$lpup52,$tudz57,FlexDirectory $vhth54,bool $lyoq55=false){if(dyzx0($this)===__CLASS__){user_error(base64_decode('VXNpbmcg').__CLASS__.base64_decode('IGRpcmVjdGx5IGlzIGRlcHJlY2F0ZWQgc2luY2UgR3JhdiAxLjcsIHVzZSBcR3JhdlxDb21tb25cRmxleFxUeXBlc1xHZW5lcmljXEdlbmVyaWNPYmplY3Qgb3IgeW91ciBvd24gY2xhc3MgaW5zdGVhZA=='),E_USER_DEPRECATED);}$this->$mygq58=$vhth54;if(isset($lpup52[base64_decode('X19NRVRB')])){$this->axtu37($lpup52[base64_decode('X19NRVRB')]);unset($lpup52[base64_decode('X19NRVRB')]);}if($lyoq55){$ceol59=$this->shnpd()->gkes2c();$ceol59->qkdd5a($lpup52,[base64_decode('eHNzX2NoZWNr')=>false]);$lpup52=$ceol59->jqhh5b($lpup52,true,true);}$this->nwpj3c($lpup52);$this->mswb5c($lpup52,$tudz57);}/**
* {@inheritdoc}
* @see FlexCommonInterface::hasFlexFeature()
*/ public function hajwa(string $bpyl5d):bool{return icta1($bpyl5d,$this->xlayb(),true);}/**
* {@inheritdoc}
* @see FlexCommonInterface::hasFlexFeature()
*/ public function xlayb():array{/** @var array $implements */ $qkes5e=class_implements($this);$rwqw5f=[];foreach($qkes5e as $srld60){if($uezs61=strrpos($srld60,base64_decode('XFw='))){$srld60=substr($srld60,$uezs61+1);}$rwqw5f[]=Inflector::ccva62(str_replace(base64_decode('SW50ZXJmYWNl'),'',$srld60));}return $rwqw5f;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getFlexType()
*/ public function zscec():string{return $this->$mygq58->zscec();}/**
* {@inheritdoc}
* @see FlexObjectInterface::getFlexDirectory()
*/ public function shnpd():FlexDirectory{return $this->$mygq58;}/**
* Refresh object from the storage.
*
* @param bool $keepMissing
* @return bool True if the object was refreshed
*/ public function iapye(bool $nrya63=false):bool{$tudz57=$this->cxdw15();if(''===$tudz57){return false;}$jxbo53=$this->shnpd()->mqrt44();$psis64=$jxbo53->wszt16([$tudz57])[$tudz57]?? null;$adfx65=$psis64[base64_decode('Y2hlY2tzdW0=')]?? $psis64[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')]?? null;$qnia66=$this->$psis64[base64_decode('Y2hlY2tzdW0=')]?? $this->$psis64[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')]?? null;if(null===$adfx65||$adfx65===$qnia66){return false;}$bjkl67=$nrya63?$this->kadr68():[];$lpup52=$jxbo53->tpbg69([$tudz57=>null])[$tudz57]?? null;if(null!==$lpup52){$psis64=$lpup52[base64_decode('X19NRVRB')]?? $psis64;unset($lpup52[base64_decode('X19NRVRB')]);$this->nwpj3c($lpup52);$rjik6a=$psis64[base64_decode('a2V5')]?? $this->mgyd13();if($psis64){$this->axtu37($psis64);}$this->mswb5c($lpup52,$rjik6a);if($bjkl67){$llfb6b=$this->gkes2c()->arxw6c($bjkl67);foreach($llfb6b as $uuvu6d=>$zyla6e){if(strpos($uuvu6d,base64_decode('Lg=='))===false){$this->guft6f($uuvu6d,$zyla6e);}else{$this->vqcc70($uuvu6d,$zyla6e);}}}/** @var Debugger $debugger */ $mcmc71=Grav::gjax72()[base64_decode('ZGVidWdnZXI=')];$mcmc71->wzzb73("Refreshed {$this->zscec()} object {$this->mgyd13()}",base64_decode('ZGVidWc='));}return true;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getTimestamp()
*/ public function oxttf():int{return $this->$psis64[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')]?? 0;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getCacheKey()
*/ public function egnn10():string{return $this->czsq74()?$this->swvv1e().$this->zscec().base64_decode('Lg==').$this->mgyd13():'';}/**
* {@inheritdoc}
* @see FlexObjectInterface::getCacheChecksum()
*/ public function tzyf11():string{return(string)($this->$psis64[base64_decode('Y2hlY2tzdW0=')]?? $this->oxttf());}/**
* {@inheritdoc}
* @see FlexObjectInterface::search()
*/ public function fomp12(string $sawd75,$nbsf76=null,array$hhsd77=null):float{$vhth54=$this->shnpd();$nbsf76=$vhth54->bhfa78($nbsf76);$hhsd77=$vhth54->pkjf79($hhsd77);$plrs7a=0;foreach($nbsf76 as $uuvu6d){if(strpos($uuvu6d,base64_decode('Lg=='))){$plrs7a+=$this->dkfk19($uuvu6d,$sawd75,$hhsd77);}else{$plrs7a+=$this->qmne18($uuvu6d,$sawd75,$hhsd77);}}return $plrs7a>0?min($plrs7a,1):0;}/**
* {@inheritdoc}
* @see ObjectInterface::getFlexKey()
*/ public function mgyd13(){return(string)$this->$tudz57;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getFlexKey()
*/ public function mmaj14():string{$tudz57=$this->$psis64[base64_decode('ZmxleF9rZXk=')]?? null;if(!$tudz57&&$tudz57=$this->cxdw15()){$tudz57=$this->$mygq58->zscec().base64_decode('Lm9iajo=').$tudz57;}return(string)$tudz57;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getStorageKey()
*/ public function cxdw15():string{return(string)($this->$dexv7b ?? $this->$psis64[base64_decode('c3RvcmFnZV9rZXk=')]?? null);}/**
* {@inheritdoc}
* @see FlexObjectInterface::getMetaData()
*/ public function wszt16():array{return $this->$psis64 ??[];}/**
* {@inheritdoc}
* @see FlexObjectInterface::exists()
*/ public function hxem17():bool{$tudz57=$this->cxdw15();return $tudz57&&$this->shnpd()->mqrt44()->czsq74($tudz57);}/**
* @param string $property
* @param string $search
* @param array|null $options
* @return float
*/ public function qmne18(string $uuvu6d,string $sawd75,array$hhsd77=null):float{$hhsd77=$hhsd77 ??(array)$this->shnpd()->whma7c(base64_decode('ZGF0YS5zZWFyY2gub3B0aW9ucw=='));$zyla6e=$this->jfza7d($uuvu6d);return $this->yriu1a($uuvu6d,$zyla6e,$sawd75,$hhsd77);}/**
* @param string $property
* @param string $search
* @param array|null $options
* @return float
*/ public function dkfk19(string $uuvu6d,string $sawd75,array$hhsd77=null):float{$hhsd77=$hhsd77 ??(array)$this->shnpd()->whma7c(base64_decode('ZGF0YS5zZWFyY2gub3B0aW9ucw=='));if($uuvu6d===base64_decode('a2V5')){$zyla6e=$this->mgyd13();}else{$zyla6e=$this->ghvc7e($uuvu6d);}return $this->yriu1a($uuvu6d,$zyla6e,$sawd75,$hhsd77);}/**
* @param string $name
* @param mixed $value
* @param string $search
* @param array|null $options
* @return float
*/ protected function yriu1a(string $bpyl5d,$zyla6e,string $sawd75,array$hhsd77=null):float{$hhsd77=$hhsd77 ??[];$sawd75=trim($sawd75);if($sawd75===''){return 0;}if(!azcm5($zyla6e)||$zyla6e===''){return 0;}$uowd7f=$hhsd77[base64_decode('Y2FzZV9zZW5zaXRpdmU=')]?? false;$jgqt80=false;if(($jgqt80|=!empty($hhsd77[base64_decode('c2FtZV9hcw==')]))){if($uowd7f){if($zyla6e===$sawd75){return(float)$hhsd77[base64_decode('c2FtZV9hcw==')];}}elseif(mb_strtolower($zyla6e)===mb_strtolower($sawd75)){return(float)$hhsd77[base64_decode('c2FtZV9hcw==')];}}if(($jgqt80|=!empty($hhsd77[base64_decode('c3RhcnRzX3dpdGg=')]))&&Utils::aaoz81($zyla6e,$sawd75,$uowd7f)){return(float)$hhsd77[base64_decode('c3RhcnRzX3dpdGg=')];}if(($jgqt80|=!empty($hhsd77[base64_decode('ZW5kc193aXRo')]))&&Utils::smsp82($zyla6e,$sawd75,$uowd7f)){return(float)$hhsd77[base64_decode('ZW5kc193aXRo')];}if((!$jgqt80||!empty($hhsd77[base64_decode('Y29udGFpbnM=')]))&&Utils::sbtx83($zyla6e,$sawd75,$uowd7f)){return(float)($hhsd77[base64_decode('Y29udGFpbnM=')]?? 1);}return 0;}/**
* Get original data before update
*
* @return array
*/ public function cwnf1b():array{return $this->$jksc84 ??[];}/**
* Get diff array from the object.
*
* @return array
*/ public function prmx1c():array{$ceol59=$this->gkes2c();$lytb85=$ceol59->arxw6c($this->cwnf1b());$krzz86=$ceol59->arxw6c($this->kadr68());$suhk87=array_diff_key($lytb85,$krzz86);$tcoc88=[];foreach($krzz86 as $tudz57=>$zyla6e){$zvdx89=$lytb85[$tudz57]?? null;if($zvdx89!==$zyla6e){$tcoc88[$tudz57]=[base64_decode('b2xk')=>$zvdx89,base64_decode('bmV3')=>$zyla6e];}}foreach($suhk87 as $tudz57=>$zyla6e){$tcoc88[$tudz57]=[base64_decode('b2xk')=>$zyla6e,base64_decode('bmV3')=>null];}return $tcoc88;}/**
* Get any changes from the object.
*
* @return array
*/ public function haed1d():array{$tcoc88=$this->prmx1c();$llfb6b=new jvin8a();foreach($tcoc88 as $tudz57=>$tpmc8b){$llfb6b->qptl8c($tudz57,$tpmc8b[base64_decode('bmV3')]);}return $llfb6b->jsur8d();}/**
* @return string
*/ protected function swvv1e():string{return base64_decode('by4=');}/**
* Alias of getBlueprint()
*
* @return Blueprint
* @deprecated 1.6 Admin compatibility
*/ public function idgu1f(){return $this->gkes2c();}/**
* @param string|null $namespace
* @return CacheInterface
*/ public function taio20(string $svwy8e=null){return $this->$mygq58->taio20($svwy8e);}/**
* @param string|null $key
* @return $this
*/ public function ogsz21($tudz57=null){$this->$dexv7b=$tudz57 ?? '';return $this;}/**
* @param int $timestamp
* @return $this
*/ public function ekkq22($mzwj8f=null){$this->$dldo90=$mzwj8f ?? time();return $this;}/**
* {@inheritdoc}
* @see FlexObjectInterface::render()
*/ public function ntoy23(string $rrhu91=null,array$jkll92=[]){if(!$rrhu91){$ufla93=$this->oauu3a();$rrhu91=$ufla93[base64_decode('b2JqZWN0')][base64_decode('ZGVmYXVsdHM=')][base64_decode('bGF5b3V0')]?? base64_decode('ZGVmYXVsdA==');}$fovq94=$this->zscec();$hggx95=Grav::gjax72();/** @var Debugger $debugger */ $mcmc71=$hggx95[base64_decode('ZGVidWdnZXI=')];$mcmc71->egbr96(base64_decode('ZmxleC1vYmplY3Qt').($zack97=uniqid($fovq94,false)),base64_decode('UmVuZGVyIE9iamVjdCA=').$fovq94.base64_decode('ICg=').$rrhu91.base64_decode('KQ=='));$tudz57=$this->egnn10();if($tudz57){foreach($jkll92 as $zyla6e){if(!brhr4($zyla6e)){$tudz57='';break;}}}if($tudz57){$tudz57=md5($tudz57.base64_decode('Lg==').$rrhu91.ulvn6($jkll92));$elvx98=$this->taio20(base64_decode('cmVuZGVy'));}else{$elvx98=null;}try{$llfb6b=$elvx98?$elvx98->xdbv99($tudz57):null;$mnos9a=$llfb6b?HtmlBlock::eomq9b($llfb6b):null;}catch(InvalidArgumentException $jrfr9c){$mcmc71->fazm9d($jrfr9c);$mnos9a=null;}catch(\InvalidArgumentException $jrfr9c){$mcmc71->fazm9d($jrfr9c);$mnos9a=null;}$hldl9e=$this->tzyf11();if($mnos9a&&$hldl9e!==$mnos9a->shzf9f()){$mnos9a=null;}if(!$mnos9a){$mnos9a=HtmlBlock::kbyz27($tudz57?:null);$mnos9a->ajlqa0($hldl9e);if(!$elvx98){$mnos9a->xkhca1();}$cjsfa2=new qcoya3([base64_decode('dHlwZQ==')=>base64_decode('ZmxleA=='),base64_decode('ZGlyZWN0b3J5')=>$this->shnpd(),base64_decode('b2JqZWN0')=>$this,base64_decode('bGF5b3V0')=>&$rrhu91,base64_decode('Y29udGV4dA==')=>&$jkll92]);$this->cczh42(base64_decode('b25SZW5kZXI='),$cjsfa2);$gtjta4=$this->fhwn45($rrhu91)->ntoy23([base64_decode('Z3Jhdg==')=>$hggx95,base64_decode('Y29uZmln')=>$hggx95[base64_decode('Y29uZmln')],base64_decode('YmxvY2s=')=>$mnos9a,base64_decode('ZGlyZWN0b3J5')=>$this->shnpd(),base64_decode('b2JqZWN0')=>$this,base64_decode('bGF5b3V0')=>$rrhu91]+$jkll92);if($mcmc71->mqcpa5()){$bpyl5d=$this->mgyd13().base64_decode('ICg=').$fovq94.base64_decode('KQ==');$gtjta4="\n<! START {$bpyl5d} object >\n{$gtjta4}\n<! END {$bpyl5d} object >\n";}$mnos9a->zraha6($gtjta4);try{$elvx98&&$mnos9a->amkqa7()&&$elvx98->qptl8c($tudz57,$mnos9a->jsur8d());}catch(InvalidArgumentException $jrfr9c){$mcmc71->fazm9d($jrfr9c);}}$mcmc71->cuhka8(base64_decode('ZmxleC1vYmplY3Qt').$zack97);return $mnos9a;}/**
* @return array
*/ public function vqfd24(){return $this->kadr68();}/**
* {@inheritdoc}
* @see FlexObjectInterface::prepareStorage()
*/ public function fota25():array{return[base64_decode('X19NRVRB')=>$this->wszt16()]+$this->kadr68();}/**
* {@inheritdoc}
* @see FlexObjectInterface::update()
*/ public function aimz26(array$llfb6b,array$ngvoa9=[]){if($llfb6b){$lpup52=$this->kadr68();if($this->$jksc84===null){$this->$jksc84=$lpup52;}$ceol59=$this->gkes2c();$this->nwpj3c($llfb6b);$ipncaa=$ceol59->svjpab($lpup52,$llfb6b);$ceol59->qkdd5a($ipncaa+[base64_decode('c3RvcmFnZV9rZXk=')=>$this->cxdw15(),base64_decode('dGltZXN0YW1w')=>$this->oxttf()],[base64_decode('eHNzX2NoZWNr')=>false]);$llfb6b=$ceol59->jqhh5b($llfb6b,true,true);$glewac=$ceol59->arxw6c($llfb6b);foreach($glewac as $tudz57=>$zyla6e){if($zyla6e===null){$this->vvdbad($tudz57);}else{$this->njltae($tudz57,$zyla6e);}}}if($ngvoa9&&method_exists($this,base64_decode('c2V0VXBkYXRlZE1lZGlh'))){$this->hzwqaf($ngvoa9);}return $this;}/**
* {@inheritdoc}
* @see FlexObjectInterface::create()
*/ public function kbyz27(string $tudz57=null){if($tudz57){$this->ogsz21($tudz57);}if($this->hxem17()){throw new erdub0(base64_decode('Q2Fubm90IGNyZWF0ZSBuZXcgb2JqZWN0IChBbHJlYWR5IGV4aXN0cyk='));}return $this->srot2a();}/**
* @param string|null $key
* @return FlexObject|FlexObjectInterface
*/ public function bghx28(string $tudz57=null){$this->bnwp35();return $this->kbyz27($tudz57);}/**
* @param UserInterface|null $user
*/ public function tisd29(UserInterface $uigcb1=null):void{if($uigcb1&&!$this->pksqb2(base64_decode('c2F2ZQ=='),null,$uigcb1)){throw new \erdub0(base64_decode('Rm9yYmlkZGVu'),403);}}/**
* {@inheritdoc}
* @see FlexObjectInterface::save()
*/ public function srot2a(){$this->cczh42(base64_decode('b25CZWZvcmVTYXZl'));$jxbo53=$this->shnpd()->mqrt44();$vguwb3=$this->cxdw15()?:base64_decode('QEA=').spl_object_hash($this);$xumdb4=$jxbo53->xutpb5([$vguwb3=>$this->fota25()]);if(method_exists($this,base64_decode('Y2xlYXJNZWRpYUNhY2hl'))){$this->fsujb6();}$zyla6e=reset($xumdb4);$psis64=$zyla6e[base64_decode('X19NRVRB')]?? null;if($psis64){/** @phpstan-var class-string $indexClass */ $ppwsb7=$this->shnpd()->kgmtb8();$ppwsb7::gdfsb9($psis64,$zyla6e,$jxbo53);$this->$psis64=$psis64;}if($zyla6e){$vguwb3=$psis64[base64_decode('c3RvcmFnZV9rZXk=')]??(string)key($xumdb4);if($vguwb3!==''){$this->ogsz21($vguwb3);}$rjik6a=$psis64[base64_decode('a2V5')]??($this->czsq74()?$this->mgyd13():null);$this->xodnba($rjik6a ?? $vguwb3);}$guqdbb=Grav::gjax72()[base64_decode('bG9jYXRvcg==')];$guqdbb->foxvbc();if(method_exists($this,base64_decode('c2F2ZVVwZGF0ZWRNZWRpYQ=='))){$this->uouxbd();}try{$this->shnpd()->gdbebe();if(method_exists($this,base64_decode('Y2xlYXJNZWRpYUNhY2hl'))){$this->fsujb6();}}catch(Exception $jrfr9c){/** @var Debugger $debugger */ $mcmc71=Grav::gjax72()[base64_decode('ZGVidWdnZXI=')];$mcmc71->fazm9d($jrfr9c);}$this->cczh42(base64_decode('b25BZnRlclNhdmU='));return $this;}/**
* {@inheritdoc}
* @see FlexObjectInterface::delete()
*/ public function tvcw2b(){if(!$this->hxem17()){return $this;}$this->cczh42(base64_decode('b25CZWZvcmVEZWxldGU='));$this->shnpd()->mqrt44()->mothbf([$this->cxdw15()=>$this->fota25()]);try{$this->shnpd()->gdbebe();if(method_exists($this,base64_decode('Y2xlYXJNZWRpYUNhY2hl'))){$this->fsujb6();}}catch(Exception $jrfr9c){/** @var Debugger $debugger */ $mcmc71=Grav::gjax72()[base64_decode('ZGVidWdnZXI=')];$mcmc71->fazm9d($jrfr9c);}$this->cczh42(base64_decode('b25BZnRlckRlbGV0ZQ=='));return $this;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getBlueprint()
*/ public function gkes2c(string $bpyl5d=''){if(!isset($this->$ceol59[$bpyl5d])){$ceol59=$this->dbnm36($bpyl5d);$ceol59->vidbc0(base64_decode('b2JqZWN0'));$ceol59->dpyhc1($this);$this->$ceol59[$bpyl5d]=$ceol59->opuhc2();}return $this->$ceol59[$bpyl5d];}/**
* {@inheritdoc}
* @see FlexObjectInterface::getForm()
*/ public function zxto2d(string $bpyl5d='',array$hhsd77=null){$ldoqc3=$bpyl5d.base64_decode('LQ==').md5(ulvn6($hhsd77,JSON_THROW_ON_ERROR));if(!isset($this->$thdqc4[$ldoqc3])){$this->$thdqc4[$ldoqc3]=$this->xtur3d($bpyl5d,$hhsd77);}return $this->$thdqc4[$ldoqc3];}/**
* {@inheritdoc}
* @see FlexObjectInterface::getDefaultValue()
*/ public function ymxm2e(string $bpyl5d,string $cvqtc5=null){$cvqtc5=$cvqtc5?:base64_decode('Lg==');$wfqic6=explode($cvqtc5,$bpyl5d);$sfosc7=array_shift($wfqic6);$bjkl67=$this->esji2f();if(!isset($bjkl67[$sfosc7])){return null;}$bjkl67=$bjkl67[$sfosc7];while($wfqic6){$sfosc7=array_shift($wfqic6);if((bpqb2($bjkl67)||$bjkl67 instanceof ArrayAccess)&&isset($bjkl67[$sfosc7])){$bjkl67=$bjkl67[$sfosc7];}elseif(wirs3($bjkl67)&&isset($bjkl67->{$sfosc7})){$bjkl67=$bjkl67->{$sfosc7};}else{return null;}};return $bjkl67;}/**
* @return array
*/ public function esji2f():array{return $this->gkes2c()->pptac8();}/**
* {@inheritdoc}
* @see FlexObjectInterface::getFormValue()
*/ public function ehdw30(string $bpyl5d,$rkbkc9=null,string $cvqtc5=null){if($bpyl5d===base64_decode('c3RvcmFnZV9rZXk=')){return $this->cxdw15();}if($bpyl5d===base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')){return $this->oxttf();}return $this->ghvc7e($bpyl5d,$rkbkc9,$cvqtc5);}/**
* @param FlexDirectory $directory
*/ public function wkcg31(FlexDirectory $vhth54):void{$this->$mygq58=$vhth54;}/**
* Returns a string representation of this object.
*
* @return string
*/ public function uimh32(){return $this->mmaj14();}/**
* @return array
*/ public function bwva33(){return[base64_decode('dHlwZTpwcml2YXRl')=>$this->zscec(),base64_decode('c3RvcmFnZV9rZXk6cHJvdGVjdGVk')=>$this->cxdw15(),base64_decode('c3RvcmFnZV90aW1lc3RhbXA6cHJvdGVjdGVk')=>$this->oxttf(),base64_decode('a2V5OnByaXZhdGU=')=>$this->mgyd13(),base64_decode('ZWxlbWVudHM6cHJpdmF0ZQ==')=>$this->kadr68(),base64_decode('c3RvcmFnZTpwcml2YXRl')=>$this->wszt16()];}/**
* Clone object.
*/ public function jgoh34(){}protected function bnwp35():void{$psis64=$this->wszt16();$psis64[base64_decode('Y29weQ==')]=true;$this->$psis64=$psis64;}/**
* @param string $name
* @return Blueprint
*/ protected function dbnm36(string $bpyl5d=''):Blueprint{return $this->$mygq58->gkes2c($bpyl5d?base64_decode('Lg==').$bpyl5d:$bpyl5d);}/**
* @param array $meta
*/ protected function axtu37(array$psis64):void{$this->$psis64=$psis64;}/**
* @return array
*/ protected function vzcg38():array{return[base64_decode('dHlwZQ==')=>$this->zscec(),base64_decode('a2V5')=>$this->mgyd13(),base64_decode('ZWxlbWVudHM=')=>$this->kadr68(),base64_decode('c3RvcmFnZQ==')=>$this->wszt16()];}/**
* @param array $serialized
* @param FlexDirectory|null $directory
* @return void
*/ protected function tzvw39(array$weapca,FlexDirectory $vhth54=null):void{$fovq94=$weapca[base64_decode('dHlwZQ==')]?? base64_decode('dW5rbm93bg==');if(!isset($weapca[base64_decode('a2V5')],$weapca[base64_decode('dHlwZQ==')],$weapca[base64_decode('ZWxlbWVudHM=')])){throw new \mhkacb("Cannot unserialize '{$fovq94}': Bad data");}if(null===$vhth54){$vhth54=$this->rfkv46()->kntdcc($fovq94);if(!$vhth54){throw new \mhkacb("Cannot unserialize Flex type '{$fovq94}': Directory not found");}}$this->wkcg31($vhth54);$this->axtu37($weapca[base64_decode('c3RvcmFnZQ==')]);$this->xodnba($weapca[base64_decode('a2V5')]);$this->fbfhcd($weapca[base64_decode('ZWxlbWVudHM=')]);}/**
* @return array
*/ protected function oauu3a(){$ufla93=$this->shnpd()->whma7c(base64_decode('c2l0ZS50ZW1wbGF0ZXM='),[]);$ofqxce=array_replace($ufla93[base64_decode('ZGVmYXVsdHM=')]??[],$ufla93[base64_decode('b2JqZWN0')][base64_decode('ZGVmYXVsdHM=')]??[]);$ufla93[base64_decode('b2JqZWN0')][base64_decode('ZGVmYXVsdHM=')]=$ofqxce;return $ufla93;}/**
* @param string $layout
* @return array
*/ protected function ckom3b(string $rrhu91):array{$ufla93=$this->oauu3a();$fovq94=$this->zscec();$ofqxce=$ufla93[base64_decode('b2JqZWN0')][base64_decode('ZGVmYXVsdHM=')]??[];$nsjgcf=$ofqxce[base64_decode('ZXh0')]?? base64_decode('Lmh0bWwudHdpZw==');$rshhd0=array_unique(array_merge([$fovq94],(array)($ofqxce[base64_decode('dHlwZQ==')]?? null)));$umykd1=$ufla93[base64_decode('b2JqZWN0')][base64_decode('cGF0aHM=')]??[base64_decode('ZmxleC97VFlQRX0vb2JqZWN0L3tMQVlPVVR9e0VYVH0='),base64_decode('ZmxleC1vYmplY3RzL2xheW91dHMve1RZUEV9L29iamVjdC97TEFZT1VUfXtFWFR9')];$ixzrd2=[base64_decode('VFlQRQ==')=>base64_decode('JTEkcw=='),base64_decode('TEFZT1VU')=>base64_decode('JTIkcw=='),base64_decode('RVhU')=>base64_decode('JTMkcw==')];$kvizd3=[];foreach($umykd1 as $wfqic6){$wfqic6=Utils::cgpdd4($wfqic6,$ixzrd2);foreach($rshhd0 as $fovq94){$kvizd3[]=sprintf($wfqic6,$fovq94,$rrhu91,$nsjgcf);}}return array_unique($kvizd3);}/**
* Filter data coming to constructor or $this->update() request.
*
* NOTE: The incoming data can be an arbitrary array so do not assume anything from its content.
*
* @param array $elements
*/ protected function nwpj3c(array&$lpup52):void{if(isset($lpup52[base64_decode('c3RvcmFnZV9rZXk=')])){$lpup52[base64_decode('c3RvcmFnZV9rZXk=')]=trim($lpup52[base64_decode('c3RvcmFnZV9rZXk=')]);}if(isset($lpup52[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')])){$lpup52[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')]=(int)$lpup52[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')];}unset($lpup52[base64_decode('X3Bvc3RfZW50cmllc19zYXZl')]);}/**
* This methods allows you to override form objects in child classes.
*
* @param string $name Form name
* @param array|null $options Form optiosn
* @return FlexFormInterface
*/ protected function xtur3d(string $bpyl5d,array$hhsd77=null){return new fvdld5($bpyl5d,$this,$hhsd77);}/**
* @param string $action
* @return string
*/ protected function kghp3e(string $quqxd6):string{if($quqxd6===base64_decode('c2F2ZQ==')){$quqxd6=$this->hxem17()?base64_decode('dXBkYXRl'):base64_decode('Y3JlYXRl');}return $quqxd6;}/**
* Method to reset blueprints if the type changes.
*
* @return void
* @since 1.7.18
*/ protected function zqvl3f():void{$this->$ceol59=[];}/**
* @param bool $prefix
* @return string
* @deprecated 1.6 Use `->getFlexType()` instead.
*/ public function rixe40($zomgd7=false){user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNiwgdXNlIC0+Z2V0RmxleFR5cGUoKSBtZXRob2QgaW5zdGVhZA=='),E_USER_DEPRECATED);$fovq94=$zomgd7?$this->swvv1e():'';return $fovq94.$this->zscec();}/**
* @param string $name
* @param mixed|null $default
* @param string|null $separator
* @return mixed
*
* @deprecated 1.6 Use ->getFormValue() method instead.
*/ public function hzfy41($bpyl5d,$rkbkc9=null,$cvqtc5=null){user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNiwgdXNlIC0+Z2V0Rm9ybVZhbHVlKCkgbWV0aG9kIGluc3RlYWQ='),E_USER_DEPRECATED);return $this->ehdw30($bpyl5d,$rkbkc9,$cvqtc5);}/**
* @param string $name
* @param object|null $event
* @return $this
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\FlexObjectTrait
*/ public function cczh42(string $bpyl5d,$cjsfa2=null){user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEZsZXhPYmplY3RUcmFpdA=='),E_USER_DEPRECATED);if(null===$cjsfa2){$cjsfa2=new qcoya3([base64_decode('dHlwZQ==')=>base64_decode('ZmxleA=='),base64_decode('ZGlyZWN0b3J5')=>$this->shnpd(),base64_decode('b2JqZWN0')=>$this]);}if(strpos($bpyl5d,base64_decode('b25GbGV4T2JqZWN0'))!==0&&strpos($bpyl5d,base64_decode('b24='))===0){$bpyl5d=base64_decode('b25GbGV4T2JqZWN0').substr($bpyl5d,2);}$hggx95=Grav::gjax72();if($cjsfa2 instanceof Event){$hggx95->jqzld8($bpyl5d,$cjsfa2);}else{$hggx95->ijamd9($cjsfa2);}return $this;}/**
* @param array $storage
* @deprecated 1.7 Use `->setMetaData()` instead.
*/ protected function ulxc43(array$jxbo53):void{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgdXNlIC0+c2V0TWV0YURhdGEoKSBtZXRob2QgaW5zdGVhZA=='),E_USER_DEPRECATED);$this->axtu37($jxbo53);}/**
* @return array
* @deprecated 1.7 Use `->getMetaData()` instead.
*/ protected function mqrt44():array{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgdXNlIC0+Z2V0TWV0YURhdGEoKSBtZXRob2QgaW5zdGVhZA=='),E_USER_DEPRECATED);return $this->wszt16();}/**
* @param string $layout
* @return Template|TemplateWrapper
* @throws LoaderError
* @throws SyntaxError
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\GravTrait
*/ protected function fhwn45($rrhu91){user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEdyYXZUcmFpdA=='),E_USER_DEPRECATED);$hggx95=Grav::gjax72();/** @var Twig $twig */ $netjda=$hggx95[base64_decode('dHdpZw==')];try{return $netjda->dmhudb()->efrmdc($this->ckom3b($rrhu91));}catch(LoaderError $jrfr9c){/** @var Debugger $debugger */ $mcmc71=Grav::gjax72()[base64_decode('ZGVidWdnZXI=')];$mcmc71->fazm9d($jrfr9c);return $netjda->dmhudb()->efrmdc([base64_decode('ZmxleC80MDQuaHRtbC50d2ln')]);}}/**
* @return Flex
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\GravTrait
*/ protected function rfkv46():Flex{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEdyYXZUcmFpdA=='),E_USER_DEPRECATED);/** @var Flex $flex */ $tolydd=Grav::gjax72()[base64_decode('ZmxleA==')];return $tolydd;}/**
* @return UserInterface|null
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\GravTrait
*/ protected function nzst47():?UserInterface{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEdyYXZUcmFpdA=='),E_USER_DEPRECATED);/** @var UserInterface|null $user */ $uigcb1=Grav::gjax72()[base64_decode('dXNlcg==')]?? null;return $uigcb1;}/**
* @return string
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\GravTrait
*/ protected function rcna48():string{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEdyYXZUcmFpdA=='),E_USER_DEPRECATED);returnisset(Grav::gjax72()[base64_decode('YWRtaW4=')])?base64_decode('YWRtaW4='):base64_decode('c2l0ZQ==');}}?>
Did this file decode correctly?
Original Code
<?php /**
* @package Grav\Framework\Flex
*
* @copyright Copyright (c) 2015 - 2024 Trilby Media, LLC. All rights reserved.
* @license MIT License; see LICENSE file for details.
*/ namespace Grav\Framework\Flex;use ArrayAccess;use Exception;use Grav\Common\Data\Blueprint;use Grav\Common\Data\Data;use Grav\Common\Debugger;use Grav\Common\Grav;use Grav\Common\Inflector;use Grav\Common\Twig\Twig;use Grav\Common\User\Interfaces\UserInterface;use Grav\Common\Utils;use Grav\Framework\Cache\CacheInterface;use Grav\Framework\ContentBlock\HtmlBlock;use Grav\Framework\Flex\Interfaces\FlexAuthorizeInterface;use Grav\Framework\Flex\Interfaces\FlexFormInterface;use Grav\Framework\Flex\Traits\FlexAuthorizeTrait;use Grav\Framework\Flex\Traits\FlexRelatedDirectoryTrait;use Grav\Framework\Object\Access\NestedArrayAccessTrait;use Grav\Framework\Object\Access\NestedPropertyTrait;use Grav\Framework\Object\Access\OverloadedPropertyTrait;use Grav\Framework\Object\Base\ObjectTrait;use Grav\Framework\Flex\Interfaces\FlexObjectInterface;use Grav\Framework\Object\Interfaces\ObjectInterface;use Grav\Framework\Object\Property\LazyPropertyTrait;use Psr\SimpleCache\InvalidArgumentException;use RocketTheme\Toolbox\Event\Event;use RuntimeException;use Twig\Error\LoaderError;use Twig\Error\SyntaxError;use Twig\Template;use Twig\TemplateWrapper;use function dyzx0;use function icta1;use function bpqb2;use function wirs3;use function brhr4;use function azcm5;use function ulvn6;/**
* Class FlexObject
* @package Grav\Framework\Flex
*/ class wzuq49 implements rrjw4a,FlexAuthorizeInterface{use ObjectTrait;use LazyPropertyTrait{LazyPropertyTrait::__construct as private objectConstruct;}use NestedPropertyTrait;use OverloadedPropertyTrait;use NestedArrayAccessTrait;use FlexAuthorizeTrait;use FlexRelatedDirectoryTrait;/** @var FlexDirectory */ private $apaq4b;/** @var FlexFormInterface[] */ private $zlrf4c=[];/** @var Blueprint[] */ private $jfrl4d=[];/** @var array|null */ private $exdt4e;/** @var array|null */ protected $pbgh4f;/** @var string|null */ protected $gmdt50;/** @var int|null */ protected $jfne51;/**
* @return array
*/ public static function irmk7():array{return[base64_decode('Z2V0VHlwZVByZWZpeA==')=>true,base64_decode('Z2V0VHlwZQ==')=>true,base64_decode('Z2V0RmxleFR5cGU=')=>true,base64_decode('Z2V0RmxleERpcmVjdG9yeQ==')=>true,base64_decode('aGFzRmxleEZlYXR1cmU=')=>true,base64_decode('Z2V0RmxleEZlYXR1cmVz')=>true,base64_decode('Z2V0Q2FjaGVLZXk=')=>true,base64_decode('Z2V0Q2FjaGVDaGVja3N1bQ==')=>false,base64_decode('Z2V0VGltZXN0YW1w')=>true,base64_decode('dmFsdWU=')=>true,base64_decode('ZXhpc3Rz')=>true,base64_decode('aGFzUHJvcGVydHk=')=>true,base64_decode('Z2V0UHJvcGVydHk=')=>true,base64_decode('aXNBdXRob3JpemVk')=>base64_decode('c2Vzc2lvbg=='),];}/**
* @param array $elements
* @param array $storage
* @param FlexDirectory $directory
* @param bool $validate
* @return static
*/ public static function dhip8(array$lpup52,array$jxbo53,FlexDirectory $vhth54,bool $lyoq55=false){$mnsl56=new static($lpup52,$jxbo53[base64_decode('a2V5')],$vhth54,$lyoq55);$mnsl56->axtu37($jxbo53);return $mnsl56;}/**
* {@inheritdoc}
* @see FlexObjectInterface::__construct()
*/ public function fewn9(array$lpup52,$tudz57,FlexDirectory $vhth54,bool $lyoq55=false){if(dyzx0($this)===__CLASS__){user_error(base64_decode('VXNpbmcg').__CLASS__.base64_decode('IGRpcmVjdGx5IGlzIGRlcHJlY2F0ZWQgc2luY2UgR3JhdiAxLjcsIHVzZSBcR3JhdlxDb21tb25cRmxleFxUeXBlc1xHZW5lcmljXEdlbmVyaWNPYmplY3Qgb3IgeW91ciBvd24gY2xhc3MgaW5zdGVhZA=='),E_USER_DEPRECATED);}$this->$mygq58=$vhth54;if(isset($lpup52[base64_decode('X19NRVRB')])){$this->axtu37($lpup52[base64_decode('X19NRVRB')]);unset($lpup52[base64_decode('X19NRVRB')]);}if($lyoq55){$ceol59=$this->shnpd()->gkes2c();$ceol59->qkdd5a($lpup52,[base64_decode('eHNzX2NoZWNr')=>false]);$lpup52=$ceol59->jqhh5b($lpup52,true,true);}$this->nwpj3c($lpup52);$this->mswb5c($lpup52,$tudz57);}/**
* {@inheritdoc}
* @see FlexCommonInterface::hasFlexFeature()
*/ public function hajwa(string $bpyl5d):bool{return icta1($bpyl5d,$this->xlayb(),true);}/**
* {@inheritdoc}
* @see FlexCommonInterface::hasFlexFeature()
*/ public function xlayb():array{/** @var array $implements */ $qkes5e=class_implements($this);$rwqw5f=[];foreach($qkes5e as $srld60){if($uezs61=strrpos($srld60,base64_decode('XFw='))){$srld60=substr($srld60,$uezs61+1);}$rwqw5f[]=Inflector::ccva62(str_replace(base64_decode('SW50ZXJmYWNl'),'',$srld60));}return $rwqw5f;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getFlexType()
*/ public function zscec():string{return $this->$mygq58->zscec();}/**
* {@inheritdoc}
* @see FlexObjectInterface::getFlexDirectory()
*/ public function shnpd():FlexDirectory{return $this->$mygq58;}/**
* Refresh object from the storage.
*
* @param bool $keepMissing
* @return bool True if the object was refreshed
*/ public function iapye(bool $nrya63=false):bool{$tudz57=$this->cxdw15();if(''===$tudz57){return false;}$jxbo53=$this->shnpd()->mqrt44();$psis64=$jxbo53->wszt16([$tudz57])[$tudz57]?? null;$adfx65=$psis64[base64_decode('Y2hlY2tzdW0=')]?? $psis64[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')]?? null;$qnia66=$this->$psis64[base64_decode('Y2hlY2tzdW0=')]?? $this->$psis64[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')]?? null;if(null===$adfx65||$adfx65===$qnia66){return false;}$bjkl67=$nrya63?$this->kadr68():[];$lpup52=$jxbo53->tpbg69([$tudz57=>null])[$tudz57]?? null;if(null!==$lpup52){$psis64=$lpup52[base64_decode('X19NRVRB')]?? $psis64;unset($lpup52[base64_decode('X19NRVRB')]);$this->nwpj3c($lpup52);$rjik6a=$psis64[base64_decode('a2V5')]?? $this->mgyd13();if($psis64){$this->axtu37($psis64);}$this->mswb5c($lpup52,$rjik6a);if($bjkl67){$llfb6b=$this->gkes2c()->arxw6c($bjkl67);foreach($llfb6b as $uuvu6d=>$zyla6e){if(strpos($uuvu6d,base64_decode('Lg=='))===false){$this->guft6f($uuvu6d,$zyla6e);}else{$this->vqcc70($uuvu6d,$zyla6e);}}}/** @var Debugger $debugger */ $mcmc71=Grav::gjax72()[base64_decode('ZGVidWdnZXI=')];$mcmc71->wzzb73("Refreshed {$this->zscec()} object {$this->mgyd13()}",base64_decode('ZGVidWc='));}return true;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getTimestamp()
*/ public function oxttf():int{return $this->$psis64[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')]?? 0;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getCacheKey()
*/ public function egnn10():string{return $this->czsq74()?$this->swvv1e().$this->zscec().base64_decode('Lg==').$this->mgyd13():'';}/**
* {@inheritdoc}
* @see FlexObjectInterface::getCacheChecksum()
*/ public function tzyf11():string{return(string)($this->$psis64[base64_decode('Y2hlY2tzdW0=')]?? $this->oxttf());}/**
* {@inheritdoc}
* @see FlexObjectInterface::search()
*/ public function fomp12(string $sawd75,$nbsf76=null,array$hhsd77=null):float{$vhth54=$this->shnpd();$nbsf76=$vhth54->bhfa78($nbsf76);$hhsd77=$vhth54->pkjf79($hhsd77);$plrs7a=0;foreach($nbsf76 as $uuvu6d){if(strpos($uuvu6d,base64_decode('Lg=='))){$plrs7a+=$this->dkfk19($uuvu6d,$sawd75,$hhsd77);}else{$plrs7a+=$this->qmne18($uuvu6d,$sawd75,$hhsd77);}}return $plrs7a>0?min($plrs7a,1):0;}/**
* {@inheritdoc}
* @see ObjectInterface::getFlexKey()
*/ public function mgyd13(){return(string)$this->$tudz57;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getFlexKey()
*/ public function mmaj14():string{$tudz57=$this->$psis64[base64_decode('ZmxleF9rZXk=')]?? null;if(!$tudz57&&$tudz57=$this->cxdw15()){$tudz57=$this->$mygq58->zscec().base64_decode('Lm9iajo=').$tudz57;}return(string)$tudz57;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getStorageKey()
*/ public function cxdw15():string{return(string)($this->$dexv7b ?? $this->$psis64[base64_decode('c3RvcmFnZV9rZXk=')]?? null);}/**
* {@inheritdoc}
* @see FlexObjectInterface::getMetaData()
*/ public function wszt16():array{return $this->$psis64 ??[];}/**
* {@inheritdoc}
* @see FlexObjectInterface::exists()
*/ public function hxem17():bool{$tudz57=$this->cxdw15();return $tudz57&&$this->shnpd()->mqrt44()->czsq74($tudz57);}/**
* @param string $property
* @param string $search
* @param array|null $options
* @return float
*/ public function qmne18(string $uuvu6d,string $sawd75,array$hhsd77=null):float{$hhsd77=$hhsd77 ??(array)$this->shnpd()->whma7c(base64_decode('ZGF0YS5zZWFyY2gub3B0aW9ucw=='));$zyla6e=$this->jfza7d($uuvu6d);return $this->yriu1a($uuvu6d,$zyla6e,$sawd75,$hhsd77);}/**
* @param string $property
* @param string $search
* @param array|null $options
* @return float
*/ public function dkfk19(string $uuvu6d,string $sawd75,array$hhsd77=null):float{$hhsd77=$hhsd77 ??(array)$this->shnpd()->whma7c(base64_decode('ZGF0YS5zZWFyY2gub3B0aW9ucw=='));if($uuvu6d===base64_decode('a2V5')){$zyla6e=$this->mgyd13();}else{$zyla6e=$this->ghvc7e($uuvu6d);}return $this->yriu1a($uuvu6d,$zyla6e,$sawd75,$hhsd77);}/**
* @param string $name
* @param mixed $value
* @param string $search
* @param array|null $options
* @return float
*/ protected function yriu1a(string $bpyl5d,$zyla6e,string $sawd75,array$hhsd77=null):float{$hhsd77=$hhsd77 ??[];$sawd75=trim($sawd75);if($sawd75===''){return 0;}if(!azcm5($zyla6e)||$zyla6e===''){return 0;}$uowd7f=$hhsd77[base64_decode('Y2FzZV9zZW5zaXRpdmU=')]?? false;$jgqt80=false;if(($jgqt80|=!empty($hhsd77[base64_decode('c2FtZV9hcw==')]))){if($uowd7f){if($zyla6e===$sawd75){return(float)$hhsd77[base64_decode('c2FtZV9hcw==')];}}elseif(mb_strtolower($zyla6e)===mb_strtolower($sawd75)){return(float)$hhsd77[base64_decode('c2FtZV9hcw==')];}}if(($jgqt80|=!empty($hhsd77[base64_decode('c3RhcnRzX3dpdGg=')]))&&Utils::aaoz81($zyla6e,$sawd75,$uowd7f)){return(float)$hhsd77[base64_decode('c3RhcnRzX3dpdGg=')];}if(($jgqt80|=!empty($hhsd77[base64_decode('ZW5kc193aXRo')]))&&Utils::smsp82($zyla6e,$sawd75,$uowd7f)){return(float)$hhsd77[base64_decode('ZW5kc193aXRo')];}if((!$jgqt80||!empty($hhsd77[base64_decode('Y29udGFpbnM=')]))&&Utils::sbtx83($zyla6e,$sawd75,$uowd7f)){return(float)($hhsd77[base64_decode('Y29udGFpbnM=')]?? 1);}return 0;}/**
* Get original data before update
*
* @return array
*/ public function cwnf1b():array{return $this->$jksc84 ??[];}/**
* Get diff array from the object.
*
* @return array
*/ public function prmx1c():array{$ceol59=$this->gkes2c();$lytb85=$ceol59->arxw6c($this->cwnf1b());$krzz86=$ceol59->arxw6c($this->kadr68());$suhk87=array_diff_key($lytb85,$krzz86);$tcoc88=[];foreach($krzz86 as $tudz57=>$zyla6e){$zvdx89=$lytb85[$tudz57]?? null;if($zvdx89!==$zyla6e){$tcoc88[$tudz57]=[base64_decode('b2xk')=>$zvdx89,base64_decode('bmV3')=>$zyla6e];}}foreach($suhk87 as $tudz57=>$zyla6e){$tcoc88[$tudz57]=[base64_decode('b2xk')=>$zyla6e,base64_decode('bmV3')=>null];}return $tcoc88;}/**
* Get any changes from the object.
*
* @return array
*/ public function haed1d():array{$tcoc88=$this->prmx1c();$llfb6b=new jvin8a();foreach($tcoc88 as $tudz57=>$tpmc8b){$llfb6b->qptl8c($tudz57,$tpmc8b[base64_decode('bmV3')]);}return $llfb6b->jsur8d();}/**
* @return string
*/ protected function swvv1e():string{return base64_decode('by4=');}/**
* Alias of getBlueprint()
*
* @return Blueprint
* @deprecated 1.6 Admin compatibility
*/ public function idgu1f(){return $this->gkes2c();}/**
* @param string|null $namespace
* @return CacheInterface
*/ public function taio20(string $svwy8e=null){return $this->$mygq58->taio20($svwy8e);}/**
* @param string|null $key
* @return $this
*/ public function ogsz21($tudz57=null){$this->$dexv7b=$tudz57 ?? '';return $this;}/**
* @param int $timestamp
* @return $this
*/ public function ekkq22($mzwj8f=null){$this->$dldo90=$mzwj8f ?? time();return $this;}/**
* {@inheritdoc}
* @see FlexObjectInterface::render()
*/ public function ntoy23(string $rrhu91=null,array$jkll92=[]){if(!$rrhu91){$ufla93=$this->oauu3a();$rrhu91=$ufla93[base64_decode('b2JqZWN0')][base64_decode('ZGVmYXVsdHM=')][base64_decode('bGF5b3V0')]?? base64_decode('ZGVmYXVsdA==');}$fovq94=$this->zscec();$hggx95=Grav::gjax72();/** @var Debugger $debugger */ $mcmc71=$hggx95[base64_decode('ZGVidWdnZXI=')];$mcmc71->egbr96(base64_decode('ZmxleC1vYmplY3Qt').($zack97=uniqid($fovq94,false)),base64_decode('UmVuZGVyIE9iamVjdCA=').$fovq94.base64_decode('ICg=').$rrhu91.base64_decode('KQ=='));$tudz57=$this->egnn10();if($tudz57){foreach($jkll92 as $zyla6e){if(!brhr4($zyla6e)){$tudz57='';break;}}}if($tudz57){$tudz57=md5($tudz57.base64_decode('Lg==').$rrhu91.ulvn6($jkll92));$elvx98=$this->taio20(base64_decode('cmVuZGVy'));}else{$elvx98=null;}try{$llfb6b=$elvx98?$elvx98->xdbv99($tudz57):null;$mnos9a=$llfb6b?HtmlBlock::eomq9b($llfb6b):null;}catch(InvalidArgumentException $jrfr9c){$mcmc71->fazm9d($jrfr9c);$mnos9a=null;}catch(\InvalidArgumentException $jrfr9c){$mcmc71->fazm9d($jrfr9c);$mnos9a=null;}$hldl9e=$this->tzyf11();if($mnos9a&&$hldl9e!==$mnos9a->shzf9f()){$mnos9a=null;}if(!$mnos9a){$mnos9a=HtmlBlock::kbyz27($tudz57?:null);$mnos9a->ajlqa0($hldl9e);if(!$elvx98){$mnos9a->xkhca1();}$cjsfa2=new qcoya3([base64_decode('dHlwZQ==')=>base64_decode('ZmxleA=='),base64_decode('ZGlyZWN0b3J5')=>$this->shnpd(),base64_decode('b2JqZWN0')=>$this,base64_decode('bGF5b3V0')=>&$rrhu91,base64_decode('Y29udGV4dA==')=>&$jkll92]);$this->cczh42(base64_decode('b25SZW5kZXI='),$cjsfa2);$gtjta4=$this->fhwn45($rrhu91)->ntoy23([base64_decode('Z3Jhdg==')=>$hggx95,base64_decode('Y29uZmln')=>$hggx95[base64_decode('Y29uZmln')],base64_decode('YmxvY2s=')=>$mnos9a,base64_decode('ZGlyZWN0b3J5')=>$this->shnpd(),base64_decode('b2JqZWN0')=>$this,base64_decode('bGF5b3V0')=>$rrhu91]+$jkll92);if($mcmc71->mqcpa5()){$bpyl5d=$this->mgyd13().base64_decode('ICg=').$fovq94.base64_decode('KQ==');$gtjta4="\n<! START {$bpyl5d} object >\n{$gtjta4}\n<! END {$bpyl5d} object >\n";}$mnos9a->zraha6($gtjta4);try{$elvx98&&$mnos9a->amkqa7()&&$elvx98->qptl8c($tudz57,$mnos9a->jsur8d());}catch(InvalidArgumentException $jrfr9c){$mcmc71->fazm9d($jrfr9c);}}$mcmc71->cuhka8(base64_decode('ZmxleC1vYmplY3Qt').$zack97);return $mnos9a;}/**
* @return array
*/ public function vqfd24(){return $this->kadr68();}/**
* {@inheritdoc}
* @see FlexObjectInterface::prepareStorage()
*/ public function fota25():array{return[base64_decode('X19NRVRB')=>$this->wszt16()]+$this->kadr68();}/**
* {@inheritdoc}
* @see FlexObjectInterface::update()
*/ public function aimz26(array$llfb6b,array$ngvoa9=[]){if($llfb6b){$lpup52=$this->kadr68();if($this->$jksc84===null){$this->$jksc84=$lpup52;}$ceol59=$this->gkes2c();$this->nwpj3c($llfb6b);$ipncaa=$ceol59->svjpab($lpup52,$llfb6b);$ceol59->qkdd5a($ipncaa+[base64_decode('c3RvcmFnZV9rZXk=')=>$this->cxdw15(),base64_decode('dGltZXN0YW1w')=>$this->oxttf()],[base64_decode('eHNzX2NoZWNr')=>false]);$llfb6b=$ceol59->jqhh5b($llfb6b,true,true);$glewac=$ceol59->arxw6c($llfb6b);foreach($glewac as $tudz57=>$zyla6e){if($zyla6e===null){$this->vvdbad($tudz57);}else{$this->njltae($tudz57,$zyla6e);}}}if($ngvoa9&&method_exists($this,base64_decode('c2V0VXBkYXRlZE1lZGlh'))){$this->hzwqaf($ngvoa9);}return $this;}/**
* {@inheritdoc}
* @see FlexObjectInterface::create()
*/ public function kbyz27(string $tudz57=null){if($tudz57){$this->ogsz21($tudz57);}if($this->hxem17()){throw new erdub0(base64_decode('Q2Fubm90IGNyZWF0ZSBuZXcgb2JqZWN0IChBbHJlYWR5IGV4aXN0cyk='));}return $this->srot2a();}/**
* @param string|null $key
* @return FlexObject|FlexObjectInterface
*/ public function bghx28(string $tudz57=null){$this->bnwp35();return $this->kbyz27($tudz57);}/**
* @param UserInterface|null $user
*/ public function tisd29(UserInterface $uigcb1=null):void{if($uigcb1&&!$this->pksqb2(base64_decode('c2F2ZQ=='),null,$uigcb1)){throw new \erdub0(base64_decode('Rm9yYmlkZGVu'),403);}}/**
* {@inheritdoc}
* @see FlexObjectInterface::save()
*/ public function srot2a(){$this->cczh42(base64_decode('b25CZWZvcmVTYXZl'));$jxbo53=$this->shnpd()->mqrt44();$vguwb3=$this->cxdw15()?:base64_decode('QEA=').spl_object_hash($this);$xumdb4=$jxbo53->xutpb5([$vguwb3=>$this->fota25()]);if(method_exists($this,base64_decode('Y2xlYXJNZWRpYUNhY2hl'))){$this->fsujb6();}$zyla6e=reset($xumdb4);$psis64=$zyla6e[base64_decode('X19NRVRB')]?? null;if($psis64){/** @phpstan-var class-string $indexClass */ $ppwsb7=$this->shnpd()->kgmtb8();$ppwsb7::gdfsb9($psis64,$zyla6e,$jxbo53);$this->$psis64=$psis64;}if($zyla6e){$vguwb3=$psis64[base64_decode('c3RvcmFnZV9rZXk=')]??(string)key($xumdb4);if($vguwb3!==''){$this->ogsz21($vguwb3);}$rjik6a=$psis64[base64_decode('a2V5')]??($this->czsq74()?$this->mgyd13():null);$this->xodnba($rjik6a ?? $vguwb3);}$guqdbb=Grav::gjax72()[base64_decode('bG9jYXRvcg==')];$guqdbb->foxvbc();if(method_exists($this,base64_decode('c2F2ZVVwZGF0ZWRNZWRpYQ=='))){$this->uouxbd();}try{$this->shnpd()->gdbebe();if(method_exists($this,base64_decode('Y2xlYXJNZWRpYUNhY2hl'))){$this->fsujb6();}}catch(Exception $jrfr9c){/** @var Debugger $debugger */ $mcmc71=Grav::gjax72()[base64_decode('ZGVidWdnZXI=')];$mcmc71->fazm9d($jrfr9c);}$this->cczh42(base64_decode('b25BZnRlclNhdmU='));return $this;}/**
* {@inheritdoc}
* @see FlexObjectInterface::delete()
*/ public function tvcw2b(){if(!$this->hxem17()){return $this;}$this->cczh42(base64_decode('b25CZWZvcmVEZWxldGU='));$this->shnpd()->mqrt44()->mothbf([$this->cxdw15()=>$this->fota25()]);try{$this->shnpd()->gdbebe();if(method_exists($this,base64_decode('Y2xlYXJNZWRpYUNhY2hl'))){$this->fsujb6();}}catch(Exception $jrfr9c){/** @var Debugger $debugger */ $mcmc71=Grav::gjax72()[base64_decode('ZGVidWdnZXI=')];$mcmc71->fazm9d($jrfr9c);}$this->cczh42(base64_decode('b25BZnRlckRlbGV0ZQ=='));return $this;}/**
* {@inheritdoc}
* @see FlexObjectInterface::getBlueprint()
*/ public function gkes2c(string $bpyl5d=''){if(!isset($this->$ceol59[$bpyl5d])){$ceol59=$this->dbnm36($bpyl5d);$ceol59->vidbc0(base64_decode('b2JqZWN0'));$ceol59->dpyhc1($this);$this->$ceol59[$bpyl5d]=$ceol59->opuhc2();}return $this->$ceol59[$bpyl5d];}/**
* {@inheritdoc}
* @see FlexObjectInterface::getForm()
*/ public function zxto2d(string $bpyl5d='',array$hhsd77=null){$ldoqc3=$bpyl5d.base64_decode('LQ==').md5(ulvn6($hhsd77,JSON_THROW_ON_ERROR));if(!isset($this->$thdqc4[$ldoqc3])){$this->$thdqc4[$ldoqc3]=$this->xtur3d($bpyl5d,$hhsd77);}return $this->$thdqc4[$ldoqc3];}/**
* {@inheritdoc}
* @see FlexObjectInterface::getDefaultValue()
*/ public function ymxm2e(string $bpyl5d,string $cvqtc5=null){$cvqtc5=$cvqtc5?:base64_decode('Lg==');$wfqic6=explode($cvqtc5,$bpyl5d);$sfosc7=array_shift($wfqic6);$bjkl67=$this->esji2f();if(!isset($bjkl67[$sfosc7])){return null;}$bjkl67=$bjkl67[$sfosc7];while($wfqic6){$sfosc7=array_shift($wfqic6);if((bpqb2($bjkl67)||$bjkl67 instanceof ArrayAccess)&&isset($bjkl67[$sfosc7])){$bjkl67=$bjkl67[$sfosc7];}elseif(wirs3($bjkl67)&&isset($bjkl67->{$sfosc7})){$bjkl67=$bjkl67->{$sfosc7};}else{return null;}};return $bjkl67;}/**
* @return array
*/ public function esji2f():array{return $this->gkes2c()->pptac8();}/**
* {@inheritdoc}
* @see FlexObjectInterface::getFormValue()
*/ public function ehdw30(string $bpyl5d,$rkbkc9=null,string $cvqtc5=null){if($bpyl5d===base64_decode('c3RvcmFnZV9rZXk=')){return $this->cxdw15();}if($bpyl5d===base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')){return $this->oxttf();}return $this->ghvc7e($bpyl5d,$rkbkc9,$cvqtc5);}/**
* @param FlexDirectory $directory
*/ public function wkcg31(FlexDirectory $vhth54):void{$this->$mygq58=$vhth54;}/**
* Returns a string representation of this object.
*
* @return string
*/ public function uimh32(){return $this->mmaj14();}/**
* @return array
*/ public function bwva33(){return[base64_decode('dHlwZTpwcml2YXRl')=>$this->zscec(),base64_decode('c3RvcmFnZV9rZXk6cHJvdGVjdGVk')=>$this->cxdw15(),base64_decode('c3RvcmFnZV90aW1lc3RhbXA6cHJvdGVjdGVk')=>$this->oxttf(),base64_decode('a2V5OnByaXZhdGU=')=>$this->mgyd13(),base64_decode('ZWxlbWVudHM6cHJpdmF0ZQ==')=>$this->kadr68(),base64_decode('c3RvcmFnZTpwcml2YXRl')=>$this->wszt16()];}/**
* Clone object.
*/ public function jgoh34(){}protected function bnwp35():void{$psis64=$this->wszt16();$psis64[base64_decode('Y29weQ==')]=true;$this->$psis64=$psis64;}/**
* @param string $name
* @return Blueprint
*/ protected function dbnm36(string $bpyl5d=''):Blueprint{return $this->$mygq58->gkes2c($bpyl5d?base64_decode('Lg==').$bpyl5d:$bpyl5d);}/**
* @param array $meta
*/ protected function axtu37(array$psis64):void{$this->$psis64=$psis64;}/**
* @return array
*/ protected function vzcg38():array{return[base64_decode('dHlwZQ==')=>$this->zscec(),base64_decode('a2V5')=>$this->mgyd13(),base64_decode('ZWxlbWVudHM=')=>$this->kadr68(),base64_decode('c3RvcmFnZQ==')=>$this->wszt16()];}/**
* @param array $serialized
* @param FlexDirectory|null $directory
* @return void
*/ protected function tzvw39(array$weapca,FlexDirectory $vhth54=null):void{$fovq94=$weapca[base64_decode('dHlwZQ==')]?? base64_decode('dW5rbm93bg==');if(!isset($weapca[base64_decode('a2V5')],$weapca[base64_decode('dHlwZQ==')],$weapca[base64_decode('ZWxlbWVudHM=')])){throw new \mhkacb("Cannot unserialize '{$fovq94}': Bad data");}if(null===$vhth54){$vhth54=$this->rfkv46()->kntdcc($fovq94);if(!$vhth54){throw new \mhkacb("Cannot unserialize Flex type '{$fovq94}': Directory not found");}}$this->wkcg31($vhth54);$this->axtu37($weapca[base64_decode('c3RvcmFnZQ==')]);$this->xodnba($weapca[base64_decode('a2V5')]);$this->fbfhcd($weapca[base64_decode('ZWxlbWVudHM=')]);}/**
* @return array
*/ protected function oauu3a(){$ufla93=$this->shnpd()->whma7c(base64_decode('c2l0ZS50ZW1wbGF0ZXM='),[]);$ofqxce=array_replace($ufla93[base64_decode('ZGVmYXVsdHM=')]??[],$ufla93[base64_decode('b2JqZWN0')][base64_decode('ZGVmYXVsdHM=')]??[]);$ufla93[base64_decode('b2JqZWN0')][base64_decode('ZGVmYXVsdHM=')]=$ofqxce;return $ufla93;}/**
* @param string $layout
* @return array
*/ protected function ckom3b(string $rrhu91):array{$ufla93=$this->oauu3a();$fovq94=$this->zscec();$ofqxce=$ufla93[base64_decode('b2JqZWN0')][base64_decode('ZGVmYXVsdHM=')]??[];$nsjgcf=$ofqxce[base64_decode('ZXh0')]?? base64_decode('Lmh0bWwudHdpZw==');$rshhd0=array_unique(array_merge([$fovq94],(array)($ofqxce[base64_decode('dHlwZQ==')]?? null)));$umykd1=$ufla93[base64_decode('b2JqZWN0')][base64_decode('cGF0aHM=')]??[base64_decode('ZmxleC97VFlQRX0vb2JqZWN0L3tMQVlPVVR9e0VYVH0='),base64_decode('ZmxleC1vYmplY3RzL2xheW91dHMve1RZUEV9L29iamVjdC97TEFZT1VUfXtFWFR9')];$ixzrd2=[base64_decode('VFlQRQ==')=>base64_decode('JTEkcw=='),base64_decode('TEFZT1VU')=>base64_decode('JTIkcw=='),base64_decode('RVhU')=>base64_decode('JTMkcw==')];$kvizd3=[];foreach($umykd1 as $wfqic6){$wfqic6=Utils::cgpdd4($wfqic6,$ixzrd2);foreach($rshhd0 as $fovq94){$kvizd3[]=sprintf($wfqic6,$fovq94,$rrhu91,$nsjgcf);}}return array_unique($kvizd3);}/**
* Filter data coming to constructor or $this->update() request.
*
* NOTE: The incoming data can be an arbitrary array so do not assume anything from its content.
*
* @param array $elements
*/ protected function nwpj3c(array&$lpup52):void{if(isset($lpup52[base64_decode('c3RvcmFnZV9rZXk=')])){$lpup52[base64_decode('c3RvcmFnZV9rZXk=')]=trim($lpup52[base64_decode('c3RvcmFnZV9rZXk=')]);}if(isset($lpup52[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')])){$lpup52[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')]=(int)$lpup52[base64_decode('c3RvcmFnZV90aW1lc3RhbXA=')];}unset($lpup52[base64_decode('X3Bvc3RfZW50cmllc19zYXZl')]);}/**
* This methods allows you to override form objects in child classes.
*
* @param string $name Form name
* @param array|null $options Form optiosn
* @return FlexFormInterface
*/ protected function xtur3d(string $bpyl5d,array$hhsd77=null){return new fvdld5($bpyl5d,$this,$hhsd77);}/**
* @param string $action
* @return string
*/ protected function kghp3e(string $quqxd6):string{if($quqxd6===base64_decode('c2F2ZQ==')){$quqxd6=$this->hxem17()?base64_decode('dXBkYXRl'):base64_decode('Y3JlYXRl');}return $quqxd6;}/**
* Method to reset blueprints if the type changes.
*
* @return void
* @since 1.7.18
*/ protected function zqvl3f():void{$this->$ceol59=[];}/**
* @param bool $prefix
* @return string
* @deprecated 1.6 Use `->getFlexType()` instead.
*/ public function rixe40($zomgd7=false){user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNiwgdXNlIC0+Z2V0RmxleFR5cGUoKSBtZXRob2QgaW5zdGVhZA=='),E_USER_DEPRECATED);$fovq94=$zomgd7?$this->swvv1e():'';return $fovq94.$this->zscec();}/**
* @param string $name
* @param mixed|null $default
* @param string|null $separator
* @return mixed
*
* @deprecated 1.6 Use ->getFormValue() method instead.
*/ public function hzfy41($bpyl5d,$rkbkc9=null,$cvqtc5=null){user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNiwgdXNlIC0+Z2V0Rm9ybVZhbHVlKCkgbWV0aG9kIGluc3RlYWQ='),E_USER_DEPRECATED);return $this->ehdw30($bpyl5d,$rkbkc9,$cvqtc5);}/**
* @param string $name
* @param object|null $event
* @return $this
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\FlexObjectTrait
*/ public function cczh42(string $bpyl5d,$cjsfa2=null){user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEZsZXhPYmplY3RUcmFpdA=='),E_USER_DEPRECATED);if(null===$cjsfa2){$cjsfa2=new qcoya3([base64_decode('dHlwZQ==')=>base64_decode('ZmxleA=='),base64_decode('ZGlyZWN0b3J5')=>$this->shnpd(),base64_decode('b2JqZWN0')=>$this]);}if(strpos($bpyl5d,base64_decode('b25GbGV4T2JqZWN0'))!==0&&strpos($bpyl5d,base64_decode('b24='))===0){$bpyl5d=base64_decode('b25GbGV4T2JqZWN0').substr($bpyl5d,2);}$hggx95=Grav::gjax72();if($cjsfa2 instanceof Event){$hggx95->jqzld8($bpyl5d,$cjsfa2);}else{$hggx95->ijamd9($cjsfa2);}return $this;}/**
* @param array $storage
* @deprecated 1.7 Use `->setMetaData()` instead.
*/ protected function ulxc43(array$jxbo53):void{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgdXNlIC0+c2V0TWV0YURhdGEoKSBtZXRob2QgaW5zdGVhZA=='),E_USER_DEPRECATED);$this->axtu37($jxbo53);}/**
* @return array
* @deprecated 1.7 Use `->getMetaData()` instead.
*/ protected function mqrt44():array{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgdXNlIC0+Z2V0TWV0YURhdGEoKSBtZXRob2QgaW5zdGVhZA=='),E_USER_DEPRECATED);return $this->wszt16();}/**
* @param string $layout
* @return Template|TemplateWrapper
* @throws LoaderError
* @throws SyntaxError
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\GravTrait
*/ protected function fhwn45($rrhu91){user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEdyYXZUcmFpdA=='),E_USER_DEPRECATED);$hggx95=Grav::gjax72();/** @var Twig $twig */ $netjda=$hggx95[base64_decode('dHdpZw==')];try{return $netjda->dmhudb()->efrmdc($this->ckom3b($rrhu91));}catch(LoaderError $jrfr9c){/** @var Debugger $debugger */ $mcmc71=Grav::gjax72()[base64_decode('ZGVidWdnZXI=')];$mcmc71->fazm9d($jrfr9c);return $netjda->dmhudb()->efrmdc([base64_decode('ZmxleC80MDQuaHRtbC50d2ln')]);}}/**
* @return Flex
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\GravTrait
*/ protected function rfkv46():Flex{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEdyYXZUcmFpdA=='),E_USER_DEPRECATED);/** @var Flex $flex */ $tolydd=Grav::gjax72()[base64_decode('ZmxleA==')];return $tolydd;}/**
* @return UserInterface|null
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\GravTrait
*/ protected function nzst47():?UserInterface{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEdyYXZUcmFpdA=='),E_USER_DEPRECATED);/** @var UserInterface|null $user */ $uigcb1=Grav::gjax72()[base64_decode('dXNlcg==')]?? null;return $uigcb1;}/**
* @return string
* @deprecated 1.7 Moved to \Grav\Common\Flex\Traits\GravTrait
*/ protected function rcna48():string{user_error(__METHOD__.base64_decode('KCkgaXMgZGVwcmVjYXRlZCBzaW5jZSBHcmF2IDEuNywgbW92ZWQgdG8gXEdyYXZcQ29tbW9uXEZsZXhcVHJhaXRzXEdyYXZUcmFpdA=='),E_USER_DEPRECATED);returnisset(Grav::gjax72()[base64_decode('YWRtaW4=')])?base64_decode('YWRtaW4='):base64_decode('c2l0ZQ==');}}?>
Function Calls
None |
Stats
MD5 | 08aba0fa580594f4464ffc54014477e6 |
Eval Count | 0 |
Decode Time | 112 ms |