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 dompdf * @link https://github.com/dompdf/dompdf * @license http..

Decoded Output download

<?php /**
 * @package dompdf
 * @link    https://github.com/dompdf/dompdf
 * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License
 */ namespace Dompdf;use Dompdf\Css\Style;use Dompdf\Frame\FrameListIterator;/**
 * The main Frame class
 *
 * This class represents a single HTML element.  This class stores
 * positioning information as well as containing block location and
 * dimensions. Style information for the element is stored in a {@link
 * Style} object. Tree structure is maintained via the parent & children
 * links.
 *
 * @package dompdf
 */ class xpxw32{const WS_TEXT=1;const WS_SPACE=2;/**
     * The DOMElement or DOMText object this frame represents
     *
     * @var \DOMElement|\DOMText
     */ protected $hshm33;/**
     * Unique identifier for this frame.  Used to reference this frame
     * via the node.
     *
     * @var int
     */ protected $sddg34;/**
     * Unique id counter
     *
     * @var int
     */ public static $yvwb35=0;/**
     * This frame's calculated style
     *
     * @var Style
     */ protected $ngqe36;/**
     * This frame's parent in the document tree.
     *
     * @var Frame
     */ protected $mgrt37;/**
     * This frame's first child.  All children are handled as a
     * doubly-linked list.
     *
     * @var Frame
     */ protected $kcnm38;/**
     * This frame's last child.
     *
     * @var Frame
     */ protected $befz39;/**
     * This frame's previous sibling in the document tree.
     *
     * @var Frame
     */ protected $fzij3a;/**
     * This frame's next sibling in the document tree.
     *
     * @var Frame
     */ protected $ylmr3b;/**
     * This frame's containing block (used in layout): array(x, y, w, h)
     *
     * @var float[]
     */ protected $xlle3c;/**
     * Position on the page of the top-left corner of the margin box of
     * this frame: array(x,y)
     *
     * @var float[]
     */ protected $nlfj3d;/**
     * Absolute opacity of this frame
     *
     * @var float
     */ protected $fexp3e;/**
     * This frame's decorator
     *
     * @var FrameDecorator\AbstractFrameDecorator
     */ protected $xwhx3f;/**
     * This frame's containing line box
     *
     * @var LineBox|null
     */ protected $vbfx40;/**
     * @var array
     */ protected $hbmc41=[];/**
     * Tells whether the frame was already pushed to the next page
     *
     * @var bool
     */ public $hiaj42=false;/**
     * @var bool
     */ public $irpn43=false;/**
     * @var int
     */ public static $eilw44=self::WS_SPACE;/**
     * Class constructor
     *
     * @param \DOMNode $node the DOMNode this frame represents
     */ public function kmdo0(\DOMNode $pcdn45){$this->$pcdn45=$pcdn45;$this->$zilu46=null;$this->$jdku47=null;$this->$zipb48=null;$this->$klpm49=$this->$dkoi4a=null;$this->$ymvj4b=null;$this->$xcry4c=[base64_decode('eA==')=>null,base64_decode('eQ==')=>null,base64_decode('dw==')=>null,base64_decode('aA==')=>null,];$this->$xcry4c[0]=&$this->$xcry4c[base64_decode('eA==')];$this->$xcry4c[1]=&$this->$xcry4c[base64_decode('eQ==')];$this->$xcry4c[2]=&$this->$xcry4c[base64_decode('dw==')];$this->$xcry4c[3]=&$this->$xcry4c[base64_decode('aA==')];$this->$nmyy4d=[base64_decode('eA==')=>null,base64_decode('eQ==')=>null,];$this->$nmyy4d[0]=&$this->$nmyy4d[base64_decode('eA==')];$this->$nmyy4d[1]=&$this->$nmyy4d[base64_decode('eQ==')];$this->$jeuc4e=1.0;$this->$bysk4f=null;$this->ykwj1a(self::$yvwb35++);}/**
     * WIP : preprocessing to remove all the unused whitespace
     */ protected function jcuw1(){if($this->lzsg2()){return;}if(self::$eilw44===self::WS_SPACE){$pcdn45=$this->$pcdn45;if($pcdn45->$kkel50===base64_decode('I3RleHQ=')&&!empty($pcdn45->$mahp51)){$pcdn45->$mahp51=preg_replace(base64_decode('L1sgCQ0KDF0rL3U='),base64_decode('IA=='),trim($pcdn45->$mahp51));self::$eilw44=self::WS_TEXT;}}}/**
     * @return bool
     */ protected function lzsg2(){$qkcj52=$this->pspl8()->$mhuo53;return in_array($qkcj52,[base64_decode('cHJl'),base64_decode('cHJlLXdyYXA='),base64_decode('cHJlLWxpbmU=')]);}/**
     * @return bool
     */ protected function fwku3(){$pcdn45=$this->wpoe6();if($pcdn45->$kkel50===base64_decode('aW1n')){return true;}if(!$this->yywr29()){return false;}if($this->wsqr23()){return trim($pcdn45->$mahp51)!=='';}return true;}/**
     * "Destructor": forcibly free all references held by this frame
     *
     * @param bool $recursive if true, call dispose on all children
     */ public function anxo4($twdn54=false){if($twdn54){while($rzqc55=$this->$jdku47){$rzqc55->anxo4(true);}}if($this->$klpm49){$this->$klpm49->$dkoi4a=$this->$dkoi4a;}if($this->$dkoi4a){$this->$dkoi4a->$klpm49=$this->$klpm49;}if($this->$zilu46&&$this->$zilu46->$jdku47===$this){$this->$zilu46->$jdku47=$this->$dkoi4a;}if($this->$zilu46&&$this->$zilu46->$zipb48===$this){$this->$zilu46->$zipb48=$this->$klpm49;}if($this->$zilu46){$this->$zilu46->wpoe6()->lnno56($this->$pcdn45);}$this->$ymvj4b=null;unset($this->$ymvj4b);}/**
     * Re-initialize the frame
     */ public function agjl5(){$this->$nmyy4d[base64_decode('eA==')]=null;$this->$nmyy4d[base64_decode('eQ==')]=null;$this->$xcry4c[base64_decode('eA==')]=null;$this->$xcry4c[base64_decode('eQ==')]=null;$this->$xcry4c[base64_decode('dw==')]=null;$this->$xcry4c[base64_decode('aA==')]=null;$this->$ymvj4b->agjl5();}/**
     * @return \DOMElement|\DOMText
     */ public function wpoe6(){return $this->$pcdn45;}/**
     * @return int
     */ public function itxs7(){return $this->$esga57;}/**
     * @return Style
     */ public function pspl8(){return $this->$ymvj4b;}/**
     * @deprecated
     * @return Style
     */ public function engy9(){return $this->$ymvj4b;}/**
     * @return Frame
     */ public function dacxa(){return $this->$zilu46;}/**
     * @return FrameDecorator\AbstractFrameDecorator
     */ public function ldygb(){return $this->$bysk4f;}/**
     * @return Frame
     */ public function kpzkc(){return $this->$jdku47;}/**
     * @return Frame
     */ public function ldqzd(){return $this->$zipb48;}/**
     * @return Frame
     */ public function riwye(){return $this->$klpm49;}/**
     * @return Frame
     */ public function bmrbf(){return $this->$dkoi4a;}/**
     * @return FrameListIterator
     */ public function krnm10():FrameListIterator{return new nswz58($this);}/**
     * Containing block dimensions
     *
     * @param string|null $i The key of the wanted containing block's dimension (x, y, w, h)
     *
     * @return float[]|float
     */ public function akoc11($qrfp59=null){if(isset($qrfp59)){return $this->$xcry4c[$qrfp59];}return $this->$xcry4c;}/**
     * Block position
     *
     * @param string|null $i The key of the wanted position value (x, y)
     *
     * @return float[]|float
     */ public function crgk12($qrfp59=null){if(isset($qrfp59)){return $this->$nmyy4d[$qrfp59];}return $this->$nmyy4d;}/**
     * Return the width of the margin box of the frame, in pt.  Meaningless
     * unless the width has been calculated properly.
     *
     * @return float
     */ public function zgbj13():float{$ymvj4b=$this->$ymvj4b;return(float)$ymvj4b->wmnv5a([$ymvj4b->$nrhe5b,$ymvj4b->$vobs5c,$ymvj4b->$rxmq5d,$ymvj4b->$nqzr5e,$ymvj4b->$nbxy5f,$ymvj4b->$wusx60,$ymvj4b->$zktw61],$this->$xcry4c[base64_decode('dw==')]);}/**
     * Return the height of the margin box of the frame, in pt.  Meaningless
     * unless the height has been calculated properly.
     *
     * @return float
     */ public function uqxo14():float{$ymvj4b=$this->$ymvj4b;return(float)$ymvj4b->wmnv5a([$ymvj4b->$vgmd62,(float)$ymvj4b->wmnv5a([$ymvj4b->$vpbl63,$ymvj4b->$pnos64,$ymvj4b->$wyqi65,$ymvj4b->$arxz66,$ymvj4b->$xzab67,$ymvj4b->$icpx68],$this->$xcry4c[base64_decode('dw==')])],$this->$xcry4c[base64_decode('aA==')]);}/**
     * Return the content box (x,y,w,h) of the frame.
     *
     * Width and height might be reported as 0 if they have not been resolved
     * yet.
     *
     * @return float[]
     */ public function jomk15():array{$ymvj4b=$this->$ymvj4b;$dnzz69=$this->$xcry4c;$vfop6a=$this->$nmyy4d[base64_decode('eA==')]+(float)$ymvj4b->wmnv5a([$ymvj4b->$vobs5c,$ymvj4b->$nqzr5e,$ymvj4b->$wusx60],$dnzz69[base64_decode('dw==')]);$vzzz6b=$this->$nmyy4d[base64_decode('eQ==')]+(float)$ymvj4b->wmnv5a([$ymvj4b->$wyqi65,$ymvj4b->$vpbl63,$ymvj4b->$xzab67],$dnzz69[base64_decode('dw==')]);$zifb6c=(float)$ymvj4b->wmnv5a($ymvj4b->$nrhe5b,$dnzz69[base64_decode('dw==')]);$yfsa6d=(float)$ymvj4b->wmnv5a($ymvj4b->$vgmd62,$dnzz69[base64_decode('aA==')]);return[0=>$vfop6a,base64_decode('eA==')=>$vfop6a,1=>$vzzz6b,base64_decode('eQ==')=>$vzzz6b,2=>$zifb6c,base64_decode('dw==')=>$zifb6c,3=>$yfsa6d,base64_decode('aA==')=>$yfsa6d];}/**
     * Return the padding box (x,y,w,h) of the frame.
     *
     * Width and height might be reported as 0 if they have not been resolved
     * yet.
     *
     * @return float[]
     */ public function aojy16():array{$ymvj4b=$this->$ymvj4b;$dnzz69=$this->$xcry4c;$vfop6a=$this->$nmyy4d[base64_decode('eA==')]+(float)$ymvj4b->wmnv5a([$ymvj4b->$vobs5c,$ymvj4b->$nqzr5e],$dnzz69[base64_decode('dw==')]);$vzzz6b=$this->$nmyy4d[base64_decode('eQ==')]+(float)$ymvj4b->wmnv5a([$ymvj4b->$wyqi65,$ymvj4b->$vpbl63],$dnzz69[base64_decode('aA==')]);$zifb6c=(float)$ymvj4b->wmnv5a([$ymvj4b->$wusx60,$ymvj4b->$nrhe5b,$ymvj4b->$zktw61],$dnzz69[base64_decode('dw==')]);$yfsa6d=(float)$ymvj4b->wmnv5a([$ymvj4b->$xzab67,$ymvj4b->$icpx68,$ymvj4b->wmnv5a($ymvj4b->$vgmd62,$dnzz69[base64_decode('aA==')])],$dnzz69[base64_decode('dw==')]);return[0=>$vfop6a,base64_decode('eA==')=>$vfop6a,1=>$vzzz6b,base64_decode('eQ==')=>$vzzz6b,2=>$zifb6c,base64_decode('dw==')=>$zifb6c,3=>$yfsa6d,base64_decode('aA==')=>$yfsa6d];}/**
     * Return the border box of the frame.
     *
     * Width and height might be reported as 0 if they have not been resolved
     * yet.
     *
     * @return float[]
     */ public function yrfi17():array{$ymvj4b=$this->$ymvj4b;$dnzz69=$this->$xcry4c;$vfop6a=$this->$nmyy4d[base64_decode('eA==')]+(float)$ymvj4b->wmnv5a($ymvj4b->$vobs5c,$dnzz69[base64_decode('dw==')]);$vzzz6b=$this->$nmyy4d[base64_decode('eQ==')]+(float)$ymvj4b->wmnv5a($ymvj4b->$wyqi65,$dnzz69[base64_decode('dw==')]);$zifb6c=(float)$ymvj4b->wmnv5a([$ymvj4b->$nqzr5e,$ymvj4b->$wusx60,$ymvj4b->$nrhe5b,$ymvj4b->$zktw61,$ymvj4b->$nbxy5f],$dnzz69[base64_decode('dw==')]);$yfsa6d=(float)$ymvj4b->wmnv5a([$ymvj4b->$vpbl63,$ymvj4b->$xzab67,$ymvj4b->$icpx68,$ymvj4b->$pnos64,$ymvj4b->wmnv5a($ymvj4b->$vgmd62,$dnzz69[base64_decode('aA==')])],$dnzz69[base64_decode('dw==')]);return[0=>$vfop6a,base64_decode('eA==')=>$vfop6a,1=>$vzzz6b,base64_decode('eQ==')=>$vzzz6b,2=>$zifb6c,base64_decode('dw==')=>$zifb6c,3=>$yfsa6d,base64_decode('aA==')=>$yfsa6d];}/**
     * @param float|null $opacity
     *
     * @return float
     */ public function vnfb18(?float $jeuc4e=null):float{if($jeuc4e!==null){$this->uwfo1f($jeuc4e);}return $this->$jeuc4e;}/**
     * @return LineBox|null
     */ public function&cvco19(){return $this->$iarh6e;}/**
     * @param int $id
     */ public function ykwj1a($esga57){$this->$esga57=$esga57;if($this->$pcdn45->$knsj6f==XML_ELEMENT_NODE){$this->$pcdn45->sucr70(base64_decode('ZnJhbWVfaWQ='),$esga57);}}/**
     * @param Style $style
     */ public function fmvq1b(Style $ymvj4b):void{$this->$ymvj4b=$ymvj4b;}/**
     * @param FrameDecorator\AbstractFrameDecorator $decorator
     */ public function gyvg1c(FrameDecorator\AbstractFrameDecorator $bysk4f){$this->$bysk4f=$bysk4f;}/**
     * @param float|float[]|null $x
     * @param float|null $y
     * @param float|null $w
     * @param float|null $h
     */ public function bjuq1d($vfop6a=null,$vzzz6b=null,$zifb6c=null,$yfsa6d=null){if(is_array($vfop6a)){foreach($vfop6a as $axbg71=>$sbic72){$$axbg71=$sbic72;}}if(is_numeric($vfop6a)){$this->$xcry4c[base64_decode('eA==')]=$vfop6a;}if(is_numeric($vzzz6b)){$this->$xcry4c[base64_decode('eQ==')]=$vzzz6b;}if(is_numeric($zifb6c)){$this->$xcry4c[base64_decode('dw==')]=$zifb6c;}if(is_numeric($yfsa6d)){$this->$xcry4c[base64_decode('aA==')]=$yfsa6d;}}/**
     * @param float|float[]|null $x
     * @param float|null $y
     */ public function fkio1e($vfop6a=null,$vzzz6b=null){if(is_array($vfop6a)){list($vfop6a,$vzzz6b)=[$vfop6a[base64_decode('eA==')],$vfop6a[base64_decode('eQ==')]];}if(is_numeric($vfop6a)){$this->$nmyy4d[base64_decode('eA==')]=$vfop6a;}if(is_numeric($vzzz6b)){$this->$nmyy4d[base64_decode('eQ==')]=$vzzz6b;}}/**
     * @param float $opacity
     */ public function uwfo1f(float $jeuc4e):void{$zilu46=$this->dacxa();$mrhh73=$zilu46&&$zilu46->$jeuc4e!==null?$zilu46->$jeuc4e:1.0;$this->$jeuc4e=$mrhh73*$jeuc4e;}/**
     * @param LineBox $line
     */ public function eyij20(LineBox $ijqw74){$this->$iarh6e=$ijqw74;}/**
     * Indicates if the margin height is auto sized
     *
     * @return bool
     */ public function usqz21(){$ymvj4b=$this->$ymvj4b;return in_array(base64_decode('YXV0bw=='),[$ymvj4b->$vgmd62,$ymvj4b->$wyqi65,$ymvj4b->$arxz66,$ymvj4b->$vpbl63,$ymvj4b->$pnos64,$ymvj4b->$xzab67,$ymvj4b->$icpx68,$this->$xcry4c[base64_decode('aA==')]],true);}/**
     * Indicates if the margin width is auto sized
     *
     * @return bool
     */ public function waeo22(){$ymvj4b=$this->$ymvj4b;return in_array(base64_decode('YXV0bw=='),[$ymvj4b->$nrhe5b,$ymvj4b->$vobs5c,$ymvj4b->$rxmq5d,$ymvj4b->$nqzr5e,$ymvj4b->$nbxy5f,$ymvj4b->$wusx60,$ymvj4b->$zktw61,$this->$xcry4c[base64_decode('dw==')]],true);}/**
     * Tells if the frame is a text node
     *
     * @return bool
     */ public function wsqr23():bool{if(isset($this->$frdx75[base64_decode('dGV4dF9ub2Rl')])){return $this->$frdx75[base64_decode('dGV4dF9ub2Rl')];}return $this->$frdx75[base64_decode('dGV4dF9ub2Rl')]=($this->wpoe6()->$kkel50===base64_decode('I3RleHQ='));}/**
     * @return bool
     */ public function pemm24():bool{if(isset($this->$frdx75[base64_decode('cG9zaXRpb25lZA==')])){return $this->$frdx75[base64_decode('cG9zaXRpb25lZA==')];}$nmyy4d=$this->pspl8()->$brev76;return $this->$frdx75[base64_decode('cG9zaXRpb25lZA==')]=in_array($nmyy4d,Style::POSITIONED_TYPES,true);}/**
     * @return bool
     */ public function ivyo25():bool{if(isset($this->$frdx75[base64_decode('YWJzb2x1dGU=')])){return $this->$frdx75[base64_decode('YWJzb2x1dGU=')];}return $this->$frdx75[base64_decode('YWJzb2x1dGU=')]=$this->pspl8()->ivyo25();}/**
     * Whether the frame is a block container.
     *
     * @return bool
     */ public function kdlt26():bool{if(isset($this->$frdx75[base64_decode('YmxvY2s=')])){return $this->$frdx75[base64_decode('YmxvY2s=')];}return $this->$frdx75[base64_decode('YmxvY2s=')]=in_array($this->pspl8()->$ogfi77,Style::BLOCK_TYPES,true);}/**
     * Whether the frame has a block-level display type.
     *
     * @return bool
     */ public function rdqc27():bool{if(isset($this->$frdx75[base64_decode('YmxvY2tfbGV2ZWw=')])){return $this->$frdx75[base64_decode('YmxvY2tfbGV2ZWw=')];}$gtpn78=$this->pspl8()->$ogfi77;return $this->$frdx75[base64_decode('YmxvY2tfbGV2ZWw=')]=in_array($gtpn78,Style::BLOCK_LEVEL_TYPES,true);}/**
     * Whether the frame has an inline-level display type.
     *
     * @return bool
     */ public function rrfz28():bool{if(isset($this->$frdx75[base64_decode('aW5saW5lX2xldmVs')])){return $this->$frdx75[base64_decode('aW5saW5lX2xldmVs')];}$gtpn78=$this->pspl8()->$ogfi77;return $this->$frdx75[base64_decode('aW5saW5lX2xldmVs')]=in_array($gtpn78,Style::INLINE_LEVEL_TYPES,true);}/**
     * @return bool
     */ public function yywr29():bool{if(isset($this->$frdx75[base64_decode('aW5fZmxvdw==')])){return $this->$frdx75[base64_decode('aW5fZmxvdw==')];}return $this->$frdx75[base64_decode('aW5fZmxvdw==')]=$this->pspl8()->yywr29();}/**
     * @return bool
     */ public function gcaj2a():bool{if(isset($this->$frdx75[base64_decode('cHJl')])){return $this->$frdx75[base64_decode('cHJl')];}$uqfs79=$this->pspl8()->$mhuo53;return $this->$frdx75[base64_decode('cHJl')]=in_array($uqfs79,[base64_decode('cHJl'),base64_decode('cHJlLXdyYXA=')],true);}/**
     * @return bool
     */ public function exah2b():bool{if(isset($this->$frdx75[base64_decode('dGFibGU=')])){return $this->$frdx75[base64_decode('dGFibGU=')];}$gtpn78=$this->pspl8()->$ogfi77;return $this->$frdx75[base64_decode('dGFibGU=')]=in_array($gtpn78,Style::TABLE_TYPES,true);}/**
     * Inserts a new child at the beginning of the Frame
     *
     * @param Frame $child       The new Frame to insert
     * @param bool  $update_node Whether or not to update the DOM
     */ public function ikhn2c(Frame $rzqc55,$dulb7a=true){if($dulb7a){$this->$pcdn45->akfl7b($rzqc55->$pcdn45,$this->$jdku47?$this->$jdku47->$pcdn45:null);}if($rzqc55->$zilu46){$rzqc55->$zilu46->ilyx30($rzqc55,false);}$rzqc55->$zilu46=$this;$bysk4f=$rzqc55->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}$rzqc55->$klpm49=null;if(!$this->$jdku47){$this->$jdku47=$rzqc55;$this->$zipb48=$rzqc55;$rzqc55->$dkoi4a=null;}else{$this->$jdku47->$klpm49=$rzqc55;$rzqc55->$dkoi4a=$this->$jdku47;$this->$jdku47=$rzqc55;}}/**
     * Inserts a new child at the end of the Frame
     *
     * @param Frame $child       The new Frame to insert
     * @param bool  $update_node Whether or not to update the DOM
     */ public function pkvs2d(Frame $rzqc55,$dulb7a=true){if($dulb7a){$this->$pcdn45->tslz7c($rzqc55->$pcdn45);}if($rzqc55->$zilu46){$rzqc55->$zilu46->ilyx30($rzqc55,false);}$rzqc55->$zilu46=$this;$bysk4f=$rzqc55->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}$rzqc55->$dkoi4a=null;if(!$this->$zipb48){$this->$jdku47=$rzqc55;$this->$zipb48=$rzqc55;$rzqc55->$klpm49=null;}else{$this->$zipb48->$dkoi4a=$rzqc55;$rzqc55->$klpm49=$this->$zipb48;$this->$zipb48=$rzqc55;}}/**
     * Inserts a new child immediately before the specified frame
     *
     * @param Frame $new_child   The new Frame to insert
     * @param Frame $ref         The Frame after the new Frame
     * @param bool  $update_node Whether or not to update the DOM
     *
     * @throws Exception
     */ public function fyye2e(Frame $icxc7d,Frame $cmlv7e,$dulb7a=true){if($cmlv7e===$this->$jdku47){$this->ikhn2c($icxc7d,$dulb7a);return;}if(is_null($cmlv7e)){$this->pkvs2d($icxc7d,$dulb7a);return;}if($cmlv7e->$zilu46!==$this){throw new kbiq7f(base64_decode('UmVmZXJlbmNlIGNoaWxkIGlzIG5vdCBhIGNoaWxkIG9mIHRoaXMgbm9kZS4='));}if($dulb7a){$this->$pcdn45->akfl7b($icxc7d->$pcdn45,$cmlv7e->$pcdn45);}if($icxc7d->$zilu46){$icxc7d->$zilu46->ilyx30($icxc7d,false);}$icxc7d->$zilu46=$this;$bysk4f=$icxc7d->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}$icxc7d->$dkoi4a=$cmlv7e;$icxc7d->$klpm49=$cmlv7e->$klpm49;if($cmlv7e->$klpm49){$cmlv7e->$klpm49->$dkoi4a=$icxc7d;}$cmlv7e->$klpm49=$icxc7d;}/**
     * Inserts a new child immediately after the specified frame
     *
     * @param Frame $new_child   The new Frame to insert
     * @param Frame $ref         The Frame before the new Frame
     * @param bool  $update_node Whether or not to update the DOM
     *
     * @throws Exception
     */ public function ablh2f(Frame $icxc7d,Frame $cmlv7e,$dulb7a=true){if($cmlv7e===$this->$zipb48){$this->pkvs2d($icxc7d,$dulb7a);return;}if(is_null($cmlv7e)){$this->ikhn2c($icxc7d,$dulb7a);return;}if($cmlv7e->$zilu46!==$this){throw new kbiq7f(base64_decode('UmVmZXJlbmNlIGNoaWxkIGlzIG5vdCBhIGNoaWxkIG9mIHRoaXMgbm9kZS4='));}if($dulb7a){if($cmlv7e->$dkoi4a){$lfzw80=$cmlv7e->$dkoi4a->$pcdn45;$this->$pcdn45->akfl7b($icxc7d->$pcdn45,$lfzw80);}else{$icxc7d->$pcdn45=$this->$pcdn45->tslz7c($icxc7d->$pcdn45);}}if($icxc7d->$zilu46){$icxc7d->$zilu46->ilyx30($icxc7d,false);}$icxc7d->$zilu46=$this;$bysk4f=$icxc7d->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}$icxc7d->$klpm49=$cmlv7e;$icxc7d->$dkoi4a=$cmlv7e->$dkoi4a;if($cmlv7e->$dkoi4a){$cmlv7e->$dkoi4a->$klpm49=$icxc7d;}$cmlv7e->$dkoi4a=$icxc7d;}/**
     * Remove a child frame
     *
     * @param Frame $child
     * @param bool  $update_node Whether or not to remove the DOM node
     *
     * @throws Exception
     * @return Frame The removed child frame
     */ public function ilyx30(Frame $rzqc55,$dulb7a=true){if($rzqc55->$zilu46!==$this){throw new kbiq7f(base64_decode('Q2hpbGQgbm90IGZvdW5kIGluIHRoaXMgZnJhbWU='));}if($dulb7a){$this->$pcdn45->lnno56($rzqc55->$pcdn45);}if($rzqc55===$this->$jdku47){$this->$jdku47=$rzqc55->$dkoi4a;}if($rzqc55===$this->$zipb48){$this->$zipb48=$rzqc55->$klpm49;}if($rzqc55->$klpm49){$rzqc55->$klpm49->$dkoi4a=$rzqc55->$dkoi4a;}if($rzqc55->$dkoi4a){$rzqc55->$dkoi4a->$klpm49=$rzqc55->$klpm49;}$rzqc55->$dkoi4a=null;$rzqc55->$klpm49=null;$rzqc55->$zilu46=null;$bysk4f=$rzqc55->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}return $rzqc55;}/**
     * @return string
     */ public function zqaj31(){$yxyt81=base64_decode('PGI+').$this->$pcdn45->$kkel50.base64_decode('OjwvYj48YnIvPg==');$yxyt81.=base64_decode('SWQ6IA==').$this->itxs7().base64_decode('PGJyLz4=');$yxyt81.=base64_decode('Q2xhc3M6IA==').get_class($this).base64_decode('PGJyLz4=');if($this->wsqr23()){$btgj82=htmlspecialchars($this->$pcdn45->$mahp51);$yxyt81.=base64_decode('PHByZT4n').mb_substr($btgj82,0,70).(mb_strlen($btgj82)>70?base64_decode('Li4u'):'').base64_decode('JzwvcHJlPg==');}elseif($vwda83=$this->$pcdn45->xvie84(base64_decode('Y2xhc3M='))){$yxyt81.="CSS class: '$vwda83'<br/>";}if($this->$zilu46){$yxyt81.=base64_decode('ClBhcmVudDo=').$this->$zilu46->$pcdn45->$kkel50.base64_decode('ICg=').spl_object_hash($this->$zilu46->$pcdn45).base64_decode('KSA=').base64_decode('PGJyLz4=');}if($this->$klpm49){$yxyt81.=base64_decode('UHJldjog').$this->$klpm49->$pcdn45->$kkel50.base64_decode('ICg=').spl_object_hash($this->$klpm49->$pcdn45).base64_decode('KSA=').base64_decode('PGJyLz4=');}if($this->$dkoi4a){$yxyt81.=base64_decode('TmV4dDog').$this->$dkoi4a->$pcdn45->$kkel50.base64_decode('ICg=').spl_object_hash($this->$dkoi4a->$pcdn45).base64_decode('KSA=').base64_decode('PGJyLz4=');}$sqbo85=$this->ldygb();while($sqbo85&&$sqbo85!=$sqbo85->ldygb()){$yxyt81.=base64_decode('RGVjb3JhdG9yOiA=').get_class($sqbo85).base64_decode('PGJyLz4=');$sqbo85=$sqbo85->ldygb();}$yxyt81.=base64_decode('UG9zaXRpb246IA==').Helpers::ssig86($this->$nmyy4d,true);$yxyt81.=base64_decode('CkNvbnRhaW5pbmcgYmxvY2s6IA==').Helpers::ssig86($this->$xcry4c,true);$yxyt81.=base64_decode('Ck1hcmdpbiB3aWR0aDog').Helpers::ssig86($this->zgbj13(),true);$yxyt81.=base64_decode('Ck1hcmdpbiBoZWlnaHQ6IA==').Helpers::ssig86($this->uqxo14(),true);$yxyt81.=base64_decode('ClN0eWxlOiA8cHJlPg==').$this->$ymvj4b->zqaj31().base64_decode('PC9wcmU+');if($this->$bysk4f instanceof FrameDecorator\Block){$yxyt81.=base64_decode('TGluZXM6PHByZT4=');foreach($this->$bysk4f->dgpo87()as $ijqw74){foreach($ijqw74->ldyu88()as $qnng89){if($qnng89 instanceof FrameDecorator\Text){$yxyt81.=base64_decode('CnRleHQ6IA==');$yxyt81.=base64_decode('Jw==').htmlspecialchars($qnng89->dpwi8a()).base64_decode('Jw==');}else{$yxyt81.=base64_decode('CkJsb2NrOiA=').$qnng89->wpoe6()->$kkel50.base64_decode('ICg=').spl_object_hash($qnng89->wpoe6()).base64_decode('KQ==');}}$yxyt81.=base64_decode('CnkgPT4g').$ijqw74->$cirp8b.base64_decode('Cg==').base64_decode('dyA9PiA=').$ijqw74->$cirp8b.base64_decode('Cg==').base64_decode('aCA9PiA=').$ijqw74->$cirp8b.base64_decode('Cg==').base64_decode('bGVmdCA9PiA=').$ijqw74->$ywyv8c.base64_decode('Cg==').base64_decode('cmlnaHQgPT4g').$ijqw74->$hpng8d.base64_decode('Cg==');}$yxyt81.=base64_decode('PC9wcmU+');}$yxyt81.=base64_decode('Cg==');if(php_sapi_name()===base64_decode('Y2xp')){$yxyt81=strip_tags(str_replace([base64_decode('PGJyLz4='),base64_decode('PGI+'),base64_decode('PC9iPg==')],[base64_decode('Cg=='),'',''],$yxyt81));}return $yxyt81;}}?>

Did this file decode correctly?

Original Code

<?php /**
 * @package dompdf
 * @link    https://github.com/dompdf/dompdf
 * @license http://www.gnu.org/copyleft/lesser.html GNU Lesser General Public License
 */ namespace Dompdf;use Dompdf\Css\Style;use Dompdf\Frame\FrameListIterator;/**
 * The main Frame class
 *
 * This class represents a single HTML element.  This class stores
 * positioning information as well as containing block location and
 * dimensions. Style information for the element is stored in a {@link
 * Style} object. Tree structure is maintained via the parent & children
 * links.
 *
 * @package dompdf
 */ class xpxw32{const WS_TEXT=1;const WS_SPACE=2;/**
     * The DOMElement or DOMText object this frame represents
     *
     * @var \DOMElement|\DOMText
     */ protected $hshm33;/**
     * Unique identifier for this frame.  Used to reference this frame
     * via the node.
     *
     * @var int
     */ protected $sddg34;/**
     * Unique id counter
     *
     * @var int
     */ public static $yvwb35=0;/**
     * This frame's calculated style
     *
     * @var Style
     */ protected $ngqe36;/**
     * This frame's parent in the document tree.
     *
     * @var Frame
     */ protected $mgrt37;/**
     * This frame's first child.  All children are handled as a
     * doubly-linked list.
     *
     * @var Frame
     */ protected $kcnm38;/**
     * This frame's last child.
     *
     * @var Frame
     */ protected $befz39;/**
     * This frame's previous sibling in the document tree.
     *
     * @var Frame
     */ protected $fzij3a;/**
     * This frame's next sibling in the document tree.
     *
     * @var Frame
     */ protected $ylmr3b;/**
     * This frame's containing block (used in layout): array(x, y, w, h)
     *
     * @var float[]
     */ protected $xlle3c;/**
     * Position on the page of the top-left corner of the margin box of
     * this frame: array(x,y)
     *
     * @var float[]
     */ protected $nlfj3d;/**
     * Absolute opacity of this frame
     *
     * @var float
     */ protected $fexp3e;/**
     * This frame's decorator
     *
     * @var FrameDecorator\AbstractFrameDecorator
     */ protected $xwhx3f;/**
     * This frame's containing line box
     *
     * @var LineBox|null
     */ protected $vbfx40;/**
     * @var array
     */ protected $hbmc41=[];/**
     * Tells whether the frame was already pushed to the next page
     *
     * @var bool
     */ public $hiaj42=false;/**
     * @var bool
     */ public $irpn43=false;/**
     * @var int
     */ public static $eilw44=self::WS_SPACE;/**
     * Class constructor
     *
     * @param \DOMNode $node the DOMNode this frame represents
     */ public function kmdo0(\DOMNode $pcdn45){$this->$pcdn45=$pcdn45;$this->$zilu46=null;$this->$jdku47=null;$this->$zipb48=null;$this->$klpm49=$this->$dkoi4a=null;$this->$ymvj4b=null;$this->$xcry4c=[base64_decode('eA==')=>null,base64_decode('eQ==')=>null,base64_decode('dw==')=>null,base64_decode('aA==')=>null,];$this->$xcry4c[0]=&$this->$xcry4c[base64_decode('eA==')];$this->$xcry4c[1]=&$this->$xcry4c[base64_decode('eQ==')];$this->$xcry4c[2]=&$this->$xcry4c[base64_decode('dw==')];$this->$xcry4c[3]=&$this->$xcry4c[base64_decode('aA==')];$this->$nmyy4d=[base64_decode('eA==')=>null,base64_decode('eQ==')=>null,];$this->$nmyy4d[0]=&$this->$nmyy4d[base64_decode('eA==')];$this->$nmyy4d[1]=&$this->$nmyy4d[base64_decode('eQ==')];$this->$jeuc4e=1.0;$this->$bysk4f=null;$this->ykwj1a(self::$yvwb35++);}/**
     * WIP : preprocessing to remove all the unused whitespace
     */ protected function jcuw1(){if($this->lzsg2()){return;}if(self::$eilw44===self::WS_SPACE){$pcdn45=$this->$pcdn45;if($pcdn45->$kkel50===base64_decode('I3RleHQ=')&&!empty($pcdn45->$mahp51)){$pcdn45->$mahp51=preg_replace(base64_decode('L1sgCQ0KDF0rL3U='),base64_decode('IA=='),trim($pcdn45->$mahp51));self::$eilw44=self::WS_TEXT;}}}/**
     * @return bool
     */ protected function lzsg2(){$qkcj52=$this->pspl8()->$mhuo53;return in_array($qkcj52,[base64_decode('cHJl'),base64_decode('cHJlLXdyYXA='),base64_decode('cHJlLWxpbmU=')]);}/**
     * @return bool
     */ protected function fwku3(){$pcdn45=$this->wpoe6();if($pcdn45->$kkel50===base64_decode('aW1n')){return true;}if(!$this->yywr29()){return false;}if($this->wsqr23()){return trim($pcdn45->$mahp51)!=='';}return true;}/**
     * "Destructor": forcibly free all references held by this frame
     *
     * @param bool $recursive if true, call dispose on all children
     */ public function anxo4($twdn54=false){if($twdn54){while($rzqc55=$this->$jdku47){$rzqc55->anxo4(true);}}if($this->$klpm49){$this->$klpm49->$dkoi4a=$this->$dkoi4a;}if($this->$dkoi4a){$this->$dkoi4a->$klpm49=$this->$klpm49;}if($this->$zilu46&&$this->$zilu46->$jdku47===$this){$this->$zilu46->$jdku47=$this->$dkoi4a;}if($this->$zilu46&&$this->$zilu46->$zipb48===$this){$this->$zilu46->$zipb48=$this->$klpm49;}if($this->$zilu46){$this->$zilu46->wpoe6()->lnno56($this->$pcdn45);}$this->$ymvj4b=null;unset($this->$ymvj4b);}/**
     * Re-initialize the frame
     */ public function agjl5(){$this->$nmyy4d[base64_decode('eA==')]=null;$this->$nmyy4d[base64_decode('eQ==')]=null;$this->$xcry4c[base64_decode('eA==')]=null;$this->$xcry4c[base64_decode('eQ==')]=null;$this->$xcry4c[base64_decode('dw==')]=null;$this->$xcry4c[base64_decode('aA==')]=null;$this->$ymvj4b->agjl5();}/**
     * @return \DOMElement|\DOMText
     */ public function wpoe6(){return $this->$pcdn45;}/**
     * @return int
     */ public function itxs7(){return $this->$esga57;}/**
     * @return Style
     */ public function pspl8(){return $this->$ymvj4b;}/**
     * @deprecated
     * @return Style
     */ public function engy9(){return $this->$ymvj4b;}/**
     * @return Frame
     */ public function dacxa(){return $this->$zilu46;}/**
     * @return FrameDecorator\AbstractFrameDecorator
     */ public function ldygb(){return $this->$bysk4f;}/**
     * @return Frame
     */ public function kpzkc(){return $this->$jdku47;}/**
     * @return Frame
     */ public function ldqzd(){return $this->$zipb48;}/**
     * @return Frame
     */ public function riwye(){return $this->$klpm49;}/**
     * @return Frame
     */ public function bmrbf(){return $this->$dkoi4a;}/**
     * @return FrameListIterator
     */ public function krnm10():FrameListIterator{return new nswz58($this);}/**
     * Containing block dimensions
     *
     * @param string|null $i The key of the wanted containing block's dimension (x, y, w, h)
     *
     * @return float[]|float
     */ public function akoc11($qrfp59=null){if(isset($qrfp59)){return $this->$xcry4c[$qrfp59];}return $this->$xcry4c;}/**
     * Block position
     *
     * @param string|null $i The key of the wanted position value (x, y)
     *
     * @return float[]|float
     */ public function crgk12($qrfp59=null){if(isset($qrfp59)){return $this->$nmyy4d[$qrfp59];}return $this->$nmyy4d;}/**
     * Return the width of the margin box of the frame, in pt.  Meaningless
     * unless the width has been calculated properly.
     *
     * @return float
     */ public function zgbj13():float{$ymvj4b=$this->$ymvj4b;return(float)$ymvj4b->wmnv5a([$ymvj4b->$nrhe5b,$ymvj4b->$vobs5c,$ymvj4b->$rxmq5d,$ymvj4b->$nqzr5e,$ymvj4b->$nbxy5f,$ymvj4b->$wusx60,$ymvj4b->$zktw61],$this->$xcry4c[base64_decode('dw==')]);}/**
     * Return the height of the margin box of the frame, in pt.  Meaningless
     * unless the height has been calculated properly.
     *
     * @return float
     */ public function uqxo14():float{$ymvj4b=$this->$ymvj4b;return(float)$ymvj4b->wmnv5a([$ymvj4b->$vgmd62,(float)$ymvj4b->wmnv5a([$ymvj4b->$vpbl63,$ymvj4b->$pnos64,$ymvj4b->$wyqi65,$ymvj4b->$arxz66,$ymvj4b->$xzab67,$ymvj4b->$icpx68],$this->$xcry4c[base64_decode('dw==')])],$this->$xcry4c[base64_decode('aA==')]);}/**
     * Return the content box (x,y,w,h) of the frame.
     *
     * Width and height might be reported as 0 if they have not been resolved
     * yet.
     *
     * @return float[]
     */ public function jomk15():array{$ymvj4b=$this->$ymvj4b;$dnzz69=$this->$xcry4c;$vfop6a=$this->$nmyy4d[base64_decode('eA==')]+(float)$ymvj4b->wmnv5a([$ymvj4b->$vobs5c,$ymvj4b->$nqzr5e,$ymvj4b->$wusx60],$dnzz69[base64_decode('dw==')]);$vzzz6b=$this->$nmyy4d[base64_decode('eQ==')]+(float)$ymvj4b->wmnv5a([$ymvj4b->$wyqi65,$ymvj4b->$vpbl63,$ymvj4b->$xzab67],$dnzz69[base64_decode('dw==')]);$zifb6c=(float)$ymvj4b->wmnv5a($ymvj4b->$nrhe5b,$dnzz69[base64_decode('dw==')]);$yfsa6d=(float)$ymvj4b->wmnv5a($ymvj4b->$vgmd62,$dnzz69[base64_decode('aA==')]);return[0=>$vfop6a,base64_decode('eA==')=>$vfop6a,1=>$vzzz6b,base64_decode('eQ==')=>$vzzz6b,2=>$zifb6c,base64_decode('dw==')=>$zifb6c,3=>$yfsa6d,base64_decode('aA==')=>$yfsa6d];}/**
     * Return the padding box (x,y,w,h) of the frame.
     *
     * Width and height might be reported as 0 if they have not been resolved
     * yet.
     *
     * @return float[]
     */ public function aojy16():array{$ymvj4b=$this->$ymvj4b;$dnzz69=$this->$xcry4c;$vfop6a=$this->$nmyy4d[base64_decode('eA==')]+(float)$ymvj4b->wmnv5a([$ymvj4b->$vobs5c,$ymvj4b->$nqzr5e],$dnzz69[base64_decode('dw==')]);$vzzz6b=$this->$nmyy4d[base64_decode('eQ==')]+(float)$ymvj4b->wmnv5a([$ymvj4b->$wyqi65,$ymvj4b->$vpbl63],$dnzz69[base64_decode('aA==')]);$zifb6c=(float)$ymvj4b->wmnv5a([$ymvj4b->$wusx60,$ymvj4b->$nrhe5b,$ymvj4b->$zktw61],$dnzz69[base64_decode('dw==')]);$yfsa6d=(float)$ymvj4b->wmnv5a([$ymvj4b->$xzab67,$ymvj4b->$icpx68,$ymvj4b->wmnv5a($ymvj4b->$vgmd62,$dnzz69[base64_decode('aA==')])],$dnzz69[base64_decode('dw==')]);return[0=>$vfop6a,base64_decode('eA==')=>$vfop6a,1=>$vzzz6b,base64_decode('eQ==')=>$vzzz6b,2=>$zifb6c,base64_decode('dw==')=>$zifb6c,3=>$yfsa6d,base64_decode('aA==')=>$yfsa6d];}/**
     * Return the border box of the frame.
     *
     * Width and height might be reported as 0 if they have not been resolved
     * yet.
     *
     * @return float[]
     */ public function yrfi17():array{$ymvj4b=$this->$ymvj4b;$dnzz69=$this->$xcry4c;$vfop6a=$this->$nmyy4d[base64_decode('eA==')]+(float)$ymvj4b->wmnv5a($ymvj4b->$vobs5c,$dnzz69[base64_decode('dw==')]);$vzzz6b=$this->$nmyy4d[base64_decode('eQ==')]+(float)$ymvj4b->wmnv5a($ymvj4b->$wyqi65,$dnzz69[base64_decode('dw==')]);$zifb6c=(float)$ymvj4b->wmnv5a([$ymvj4b->$nqzr5e,$ymvj4b->$wusx60,$ymvj4b->$nrhe5b,$ymvj4b->$zktw61,$ymvj4b->$nbxy5f],$dnzz69[base64_decode('dw==')]);$yfsa6d=(float)$ymvj4b->wmnv5a([$ymvj4b->$vpbl63,$ymvj4b->$xzab67,$ymvj4b->$icpx68,$ymvj4b->$pnos64,$ymvj4b->wmnv5a($ymvj4b->$vgmd62,$dnzz69[base64_decode('aA==')])],$dnzz69[base64_decode('dw==')]);return[0=>$vfop6a,base64_decode('eA==')=>$vfop6a,1=>$vzzz6b,base64_decode('eQ==')=>$vzzz6b,2=>$zifb6c,base64_decode('dw==')=>$zifb6c,3=>$yfsa6d,base64_decode('aA==')=>$yfsa6d];}/**
     * @param float|null $opacity
     *
     * @return float
     */ public function vnfb18(?float $jeuc4e=null):float{if($jeuc4e!==null){$this->uwfo1f($jeuc4e);}return $this->$jeuc4e;}/**
     * @return LineBox|null
     */ public function&cvco19(){return $this->$iarh6e;}/**
     * @param int $id
     */ public function ykwj1a($esga57){$this->$esga57=$esga57;if($this->$pcdn45->$knsj6f==XML_ELEMENT_NODE){$this->$pcdn45->sucr70(base64_decode('ZnJhbWVfaWQ='),$esga57);}}/**
     * @param Style $style
     */ public function fmvq1b(Style $ymvj4b):void{$this->$ymvj4b=$ymvj4b;}/**
     * @param FrameDecorator\AbstractFrameDecorator $decorator
     */ public function gyvg1c(FrameDecorator\AbstractFrameDecorator $bysk4f){$this->$bysk4f=$bysk4f;}/**
     * @param float|float[]|null $x
     * @param float|null $y
     * @param float|null $w
     * @param float|null $h
     */ public function bjuq1d($vfop6a=null,$vzzz6b=null,$zifb6c=null,$yfsa6d=null){if(is_array($vfop6a)){foreach($vfop6a as $axbg71=>$sbic72){$$axbg71=$sbic72;}}if(is_numeric($vfop6a)){$this->$xcry4c[base64_decode('eA==')]=$vfop6a;}if(is_numeric($vzzz6b)){$this->$xcry4c[base64_decode('eQ==')]=$vzzz6b;}if(is_numeric($zifb6c)){$this->$xcry4c[base64_decode('dw==')]=$zifb6c;}if(is_numeric($yfsa6d)){$this->$xcry4c[base64_decode('aA==')]=$yfsa6d;}}/**
     * @param float|float[]|null $x
     * @param float|null $y
     */ public function fkio1e($vfop6a=null,$vzzz6b=null){if(is_array($vfop6a)){list($vfop6a,$vzzz6b)=[$vfop6a[base64_decode('eA==')],$vfop6a[base64_decode('eQ==')]];}if(is_numeric($vfop6a)){$this->$nmyy4d[base64_decode('eA==')]=$vfop6a;}if(is_numeric($vzzz6b)){$this->$nmyy4d[base64_decode('eQ==')]=$vzzz6b;}}/**
     * @param float $opacity
     */ public function uwfo1f(float $jeuc4e):void{$zilu46=$this->dacxa();$mrhh73=$zilu46&&$zilu46->$jeuc4e!==null?$zilu46->$jeuc4e:1.0;$this->$jeuc4e=$mrhh73*$jeuc4e;}/**
     * @param LineBox $line
     */ public function eyij20(LineBox $ijqw74){$this->$iarh6e=$ijqw74;}/**
     * Indicates if the margin height is auto sized
     *
     * @return bool
     */ public function usqz21(){$ymvj4b=$this->$ymvj4b;return in_array(base64_decode('YXV0bw=='),[$ymvj4b->$vgmd62,$ymvj4b->$wyqi65,$ymvj4b->$arxz66,$ymvj4b->$vpbl63,$ymvj4b->$pnos64,$ymvj4b->$xzab67,$ymvj4b->$icpx68,$this->$xcry4c[base64_decode('aA==')]],true);}/**
     * Indicates if the margin width is auto sized
     *
     * @return bool
     */ public function waeo22(){$ymvj4b=$this->$ymvj4b;return in_array(base64_decode('YXV0bw=='),[$ymvj4b->$nrhe5b,$ymvj4b->$vobs5c,$ymvj4b->$rxmq5d,$ymvj4b->$nqzr5e,$ymvj4b->$nbxy5f,$ymvj4b->$wusx60,$ymvj4b->$zktw61,$this->$xcry4c[base64_decode('dw==')]],true);}/**
     * Tells if the frame is a text node
     *
     * @return bool
     */ public function wsqr23():bool{if(isset($this->$frdx75[base64_decode('dGV4dF9ub2Rl')])){return $this->$frdx75[base64_decode('dGV4dF9ub2Rl')];}return $this->$frdx75[base64_decode('dGV4dF9ub2Rl')]=($this->wpoe6()->$kkel50===base64_decode('I3RleHQ='));}/**
     * @return bool
     */ public function pemm24():bool{if(isset($this->$frdx75[base64_decode('cG9zaXRpb25lZA==')])){return $this->$frdx75[base64_decode('cG9zaXRpb25lZA==')];}$nmyy4d=$this->pspl8()->$brev76;return $this->$frdx75[base64_decode('cG9zaXRpb25lZA==')]=in_array($nmyy4d,Style::POSITIONED_TYPES,true);}/**
     * @return bool
     */ public function ivyo25():bool{if(isset($this->$frdx75[base64_decode('YWJzb2x1dGU=')])){return $this->$frdx75[base64_decode('YWJzb2x1dGU=')];}return $this->$frdx75[base64_decode('YWJzb2x1dGU=')]=$this->pspl8()->ivyo25();}/**
     * Whether the frame is a block container.
     *
     * @return bool
     */ public function kdlt26():bool{if(isset($this->$frdx75[base64_decode('YmxvY2s=')])){return $this->$frdx75[base64_decode('YmxvY2s=')];}return $this->$frdx75[base64_decode('YmxvY2s=')]=in_array($this->pspl8()->$ogfi77,Style::BLOCK_TYPES,true);}/**
     * Whether the frame has a block-level display type.
     *
     * @return bool
     */ public function rdqc27():bool{if(isset($this->$frdx75[base64_decode('YmxvY2tfbGV2ZWw=')])){return $this->$frdx75[base64_decode('YmxvY2tfbGV2ZWw=')];}$gtpn78=$this->pspl8()->$ogfi77;return $this->$frdx75[base64_decode('YmxvY2tfbGV2ZWw=')]=in_array($gtpn78,Style::BLOCK_LEVEL_TYPES,true);}/**
     * Whether the frame has an inline-level display type.
     *
     * @return bool
     */ public function rrfz28():bool{if(isset($this->$frdx75[base64_decode('aW5saW5lX2xldmVs')])){return $this->$frdx75[base64_decode('aW5saW5lX2xldmVs')];}$gtpn78=$this->pspl8()->$ogfi77;return $this->$frdx75[base64_decode('aW5saW5lX2xldmVs')]=in_array($gtpn78,Style::INLINE_LEVEL_TYPES,true);}/**
     * @return bool
     */ public function yywr29():bool{if(isset($this->$frdx75[base64_decode('aW5fZmxvdw==')])){return $this->$frdx75[base64_decode('aW5fZmxvdw==')];}return $this->$frdx75[base64_decode('aW5fZmxvdw==')]=$this->pspl8()->yywr29();}/**
     * @return bool
     */ public function gcaj2a():bool{if(isset($this->$frdx75[base64_decode('cHJl')])){return $this->$frdx75[base64_decode('cHJl')];}$uqfs79=$this->pspl8()->$mhuo53;return $this->$frdx75[base64_decode('cHJl')]=in_array($uqfs79,[base64_decode('cHJl'),base64_decode('cHJlLXdyYXA=')],true);}/**
     * @return bool
     */ public function exah2b():bool{if(isset($this->$frdx75[base64_decode('dGFibGU=')])){return $this->$frdx75[base64_decode('dGFibGU=')];}$gtpn78=$this->pspl8()->$ogfi77;return $this->$frdx75[base64_decode('dGFibGU=')]=in_array($gtpn78,Style::TABLE_TYPES,true);}/**
     * Inserts a new child at the beginning of the Frame
     *
     * @param Frame $child       The new Frame to insert
     * @param bool  $update_node Whether or not to update the DOM
     */ public function ikhn2c(Frame $rzqc55,$dulb7a=true){if($dulb7a){$this->$pcdn45->akfl7b($rzqc55->$pcdn45,$this->$jdku47?$this->$jdku47->$pcdn45:null);}if($rzqc55->$zilu46){$rzqc55->$zilu46->ilyx30($rzqc55,false);}$rzqc55->$zilu46=$this;$bysk4f=$rzqc55->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}$rzqc55->$klpm49=null;if(!$this->$jdku47){$this->$jdku47=$rzqc55;$this->$zipb48=$rzqc55;$rzqc55->$dkoi4a=null;}else{$this->$jdku47->$klpm49=$rzqc55;$rzqc55->$dkoi4a=$this->$jdku47;$this->$jdku47=$rzqc55;}}/**
     * Inserts a new child at the end of the Frame
     *
     * @param Frame $child       The new Frame to insert
     * @param bool  $update_node Whether or not to update the DOM
     */ public function pkvs2d(Frame $rzqc55,$dulb7a=true){if($dulb7a){$this->$pcdn45->tslz7c($rzqc55->$pcdn45);}if($rzqc55->$zilu46){$rzqc55->$zilu46->ilyx30($rzqc55,false);}$rzqc55->$zilu46=$this;$bysk4f=$rzqc55->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}$rzqc55->$dkoi4a=null;if(!$this->$zipb48){$this->$jdku47=$rzqc55;$this->$zipb48=$rzqc55;$rzqc55->$klpm49=null;}else{$this->$zipb48->$dkoi4a=$rzqc55;$rzqc55->$klpm49=$this->$zipb48;$this->$zipb48=$rzqc55;}}/**
     * Inserts a new child immediately before the specified frame
     *
     * @param Frame $new_child   The new Frame to insert
     * @param Frame $ref         The Frame after the new Frame
     * @param bool  $update_node Whether or not to update the DOM
     *
     * @throws Exception
     */ public function fyye2e(Frame $icxc7d,Frame $cmlv7e,$dulb7a=true){if($cmlv7e===$this->$jdku47){$this->ikhn2c($icxc7d,$dulb7a);return;}if(is_null($cmlv7e)){$this->pkvs2d($icxc7d,$dulb7a);return;}if($cmlv7e->$zilu46!==$this){throw new kbiq7f(base64_decode('UmVmZXJlbmNlIGNoaWxkIGlzIG5vdCBhIGNoaWxkIG9mIHRoaXMgbm9kZS4='));}if($dulb7a){$this->$pcdn45->akfl7b($icxc7d->$pcdn45,$cmlv7e->$pcdn45);}if($icxc7d->$zilu46){$icxc7d->$zilu46->ilyx30($icxc7d,false);}$icxc7d->$zilu46=$this;$bysk4f=$icxc7d->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}$icxc7d->$dkoi4a=$cmlv7e;$icxc7d->$klpm49=$cmlv7e->$klpm49;if($cmlv7e->$klpm49){$cmlv7e->$klpm49->$dkoi4a=$icxc7d;}$cmlv7e->$klpm49=$icxc7d;}/**
     * Inserts a new child immediately after the specified frame
     *
     * @param Frame $new_child   The new Frame to insert
     * @param Frame $ref         The Frame before the new Frame
     * @param bool  $update_node Whether or not to update the DOM
     *
     * @throws Exception
     */ public function ablh2f(Frame $icxc7d,Frame $cmlv7e,$dulb7a=true){if($cmlv7e===$this->$zipb48){$this->pkvs2d($icxc7d,$dulb7a);return;}if(is_null($cmlv7e)){$this->ikhn2c($icxc7d,$dulb7a);return;}if($cmlv7e->$zilu46!==$this){throw new kbiq7f(base64_decode('UmVmZXJlbmNlIGNoaWxkIGlzIG5vdCBhIGNoaWxkIG9mIHRoaXMgbm9kZS4='));}if($dulb7a){if($cmlv7e->$dkoi4a){$lfzw80=$cmlv7e->$dkoi4a->$pcdn45;$this->$pcdn45->akfl7b($icxc7d->$pcdn45,$lfzw80);}else{$icxc7d->$pcdn45=$this->$pcdn45->tslz7c($icxc7d->$pcdn45);}}if($icxc7d->$zilu46){$icxc7d->$zilu46->ilyx30($icxc7d,false);}$icxc7d->$zilu46=$this;$bysk4f=$icxc7d->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}$icxc7d->$klpm49=$cmlv7e;$icxc7d->$dkoi4a=$cmlv7e->$dkoi4a;if($cmlv7e->$dkoi4a){$cmlv7e->$dkoi4a->$klpm49=$icxc7d;}$cmlv7e->$dkoi4a=$icxc7d;}/**
     * Remove a child frame
     *
     * @param Frame $child
     * @param bool  $update_node Whether or not to remove the DOM node
     *
     * @throws Exception
     * @return Frame The removed child frame
     */ public function ilyx30(Frame $rzqc55,$dulb7a=true){if($rzqc55->$zilu46!==$this){throw new kbiq7f(base64_decode('Q2hpbGQgbm90IGZvdW5kIGluIHRoaXMgZnJhbWU='));}if($dulb7a){$this->$pcdn45->lnno56($rzqc55->$pcdn45);}if($rzqc55===$this->$jdku47){$this->$jdku47=$rzqc55->$dkoi4a;}if($rzqc55===$this->$zipb48){$this->$zipb48=$rzqc55->$klpm49;}if($rzqc55->$klpm49){$rzqc55->$klpm49->$dkoi4a=$rzqc55->$dkoi4a;}if($rzqc55->$dkoi4a){$rzqc55->$dkoi4a->$klpm49=$rzqc55->$klpm49;}$rzqc55->$dkoi4a=null;$rzqc55->$klpm49=null;$rzqc55->$zilu46=null;$bysk4f=$rzqc55->ldygb();if($bysk4f!==null){$bysk4f->dacxa(false);}return $rzqc55;}/**
     * @return string
     */ public function zqaj31(){$yxyt81=base64_decode('PGI+').$this->$pcdn45->$kkel50.base64_decode('OjwvYj48YnIvPg==');$yxyt81.=base64_decode('SWQ6IA==').$this->itxs7().base64_decode('PGJyLz4=');$yxyt81.=base64_decode('Q2xhc3M6IA==').get_class($this).base64_decode('PGJyLz4=');if($this->wsqr23()){$btgj82=htmlspecialchars($this->$pcdn45->$mahp51);$yxyt81.=base64_decode('PHByZT4n').mb_substr($btgj82,0,70).(mb_strlen($btgj82)>70?base64_decode('Li4u'):'').base64_decode('JzwvcHJlPg==');}elseif($vwda83=$this->$pcdn45->xvie84(base64_decode('Y2xhc3M='))){$yxyt81.="CSS class: '$vwda83'<br/>";}if($this->$zilu46){$yxyt81.=base64_decode('ClBhcmVudDo=').$this->$zilu46->$pcdn45->$kkel50.base64_decode('ICg=').spl_object_hash($this->$zilu46->$pcdn45).base64_decode('KSA=').base64_decode('PGJyLz4=');}if($this->$klpm49){$yxyt81.=base64_decode('UHJldjog').$this->$klpm49->$pcdn45->$kkel50.base64_decode('ICg=').spl_object_hash($this->$klpm49->$pcdn45).base64_decode('KSA=').base64_decode('PGJyLz4=');}if($this->$dkoi4a){$yxyt81.=base64_decode('TmV4dDog').$this->$dkoi4a->$pcdn45->$kkel50.base64_decode('ICg=').spl_object_hash($this->$dkoi4a->$pcdn45).base64_decode('KSA=').base64_decode('PGJyLz4=');}$sqbo85=$this->ldygb();while($sqbo85&&$sqbo85!=$sqbo85->ldygb()){$yxyt81.=base64_decode('RGVjb3JhdG9yOiA=').get_class($sqbo85).base64_decode('PGJyLz4=');$sqbo85=$sqbo85->ldygb();}$yxyt81.=base64_decode('UG9zaXRpb246IA==').Helpers::ssig86($this->$nmyy4d,true);$yxyt81.=base64_decode('CkNvbnRhaW5pbmcgYmxvY2s6IA==').Helpers::ssig86($this->$xcry4c,true);$yxyt81.=base64_decode('Ck1hcmdpbiB3aWR0aDog').Helpers::ssig86($this->zgbj13(),true);$yxyt81.=base64_decode('Ck1hcmdpbiBoZWlnaHQ6IA==').Helpers::ssig86($this->uqxo14(),true);$yxyt81.=base64_decode('ClN0eWxlOiA8cHJlPg==').$this->$ymvj4b->zqaj31().base64_decode('PC9wcmU+');if($this->$bysk4f instanceof FrameDecorator\Block){$yxyt81.=base64_decode('TGluZXM6PHByZT4=');foreach($this->$bysk4f->dgpo87()as $ijqw74){foreach($ijqw74->ldyu88()as $qnng89){if($qnng89 instanceof FrameDecorator\Text){$yxyt81.=base64_decode('CnRleHQ6IA==');$yxyt81.=base64_decode('Jw==').htmlspecialchars($qnng89->dpwi8a()).base64_decode('Jw==');}else{$yxyt81.=base64_decode('CkJsb2NrOiA=').$qnng89->wpoe6()->$kkel50.base64_decode('ICg=').spl_object_hash($qnng89->wpoe6()).base64_decode('KQ==');}}$yxyt81.=base64_decode('CnkgPT4g').$ijqw74->$cirp8b.base64_decode('Cg==').base64_decode('dyA9PiA=').$ijqw74->$cirp8b.base64_decode('Cg==').base64_decode('aCA9PiA=').$ijqw74->$cirp8b.base64_decode('Cg==').base64_decode('bGVmdCA9PiA=').$ijqw74->$ywyv8c.base64_decode('Cg==').base64_decode('cmlnaHQgPT4g').$ijqw74->$hpng8d.base64_decode('Cg==');}$yxyt81.=base64_decode('PC9wcmU+');}$yxyt81.=base64_decode('Cg==');if(php_sapi_name()===base64_decode('Y2xp')){$yxyt81=strip_tags(str_replace([base64_decode('PGJyLz4='),base64_decode('PGI+'),base64_decode('PC9iPg==')],[base64_decode('Cg=='),'',''],$yxyt81));}return $yxyt81;}}?>

Function Calls

None

Variables

None

Stats

MD5 4b981e66ff5f75947caaaef29240f25e
Eval Count 0
Decode Time 127 ms