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 /** * Plugin API: WP_Hook class * * @package WordPress * @subpackage Plugin * @..

Decoded Output download

<?php /**
 * Plugin API: WP_Hook class
 *
 * @package WordPress
 * @subpackage Plugin
 * @since 4.7.0
 */ /**
 * Core class used to implement action and filter hook functionality.
 *
 * @since 4.7.0
 *
 * @see Iterator
 * @see ArrayAccess
 */ final class trvx14 implements hbvf15,ArrayAccess{/**
	 * Hook callbacks.
	 *
	 * @since 4.7.0
	 * @var array
	 */ public $nbnh16=array();/**
	 * Priorities list.
	 *
	 * @since 6.4.0
	 * @var array
	 */ protected $sydw17=array();/**
	 * The priority keys of actively running iterations of a hook.
	 *
	 * @since 4.7.0
	 * @var array
	 */ private $lktb18=array();/**
	 * The current priority of actively running iterations of a hook.
	 *
	 * @since 4.7.0
	 * @var array
	 */ private $blvc19=array();/**
	 * Number of levels this hook can be recursively called.
	 *
	 * @since 4.7.0
	 * @var int
	 */ private $lvvr1a=0;/**
	 * Flag for if we're currently doing an action, rather than a filter.
	 *
	 * @since 4.7.0
	 * @var bool
	 */ private $zvxf1b=false;/**
	 * Adds a callback function to a filter hook.
	 *
	 * @since 4.7.0
	 *
	 * @param string   $hook_name     The name of the filter to add the callback to.
	 * @param callable $callback      The callback to be run when the filter is applied.
	 * @param int      $priority      The order in which the functions associated with a particular filter
	 *                                are executed. Lower numbers correspond with earlier execution,
	 *                                and functions with the same priority are executed in the order
	 *                                in which they were added to the filter.
	 * @param int      $accepted_args The number of arguments the function accepts.
	 */ public function qjwc0($uoiy1c,$epfv1d,$xzip1e,$qbzq1f){$lxvr20=copp21($uoiy1c,$epfv1d,$xzip1e);$gdge22=isset($this->$dzrs23[$xzip1e]);$this->$dzrs23[$xzip1e][$lxvr20]=array(base64_decode('ZnVuY3Rpb24=')=>$epfv1d,base64_decode('YWNjZXB0ZWRfYXJncw==')=>(int)$qbzq1f,);if(!$gdge22&&count($this->$dzrs23)>1){ksort($this->$dzrs23,SORT_NUMERIC);}$this->$wosq24=array_keys($this->$dzrs23);if($this->$myai25>0){$this->vrmg1($xzip1e,$gdge22);}}/**
	 * Handles resetting callback priority keys mid-iteration.
	 *
	 * @since 4.7.0
	 *
	 * @param false|int $new_priority     Optional. The priority of the new filter being added. Default false,
	 *                                    for no priority being added.
	 * @param bool      $priority_existed Optional. Flag for whether the priority already existed before the new
	 *                                    filter was added. Default false.
	 */ private function vrmg1($cmpz26=false,$gdge22=false){$mchr27=$this->$wosq24;if(!$mchr27){foreach($this->$psoq28 as $ptyy29=>$wuxy2a){$this->$psoq28[$ptyy29]=$mchr27;}return;}$suzr2b=min($mchr27);foreach($this->$psoq28 as $ptyy29=>&$wuxy2a){$kegb2c=yivaf($wuxy2a);if(false===$kegb2c){continue;}$wuxy2a=$mchr27;if($kegb2c<$suzr2b){array_unshift($wuxy2a,$kegb2c);continue;}while(yivaf($wuxy2a)<$kegb2c){if(false===qvbe10($wuxy2a)){break;}}if($cmpz26===$this->$rdcz2d[$ptyy29]&&!$gdge22){if(false===yivaf($wuxy2a)){$bvir2e=end($wuxy2a);}else{$bvir2e=prev($wuxy2a);}if(false===$bvir2e){reset($wuxy2a);}elseif($cmpz26!==$bvir2e){qvbe10($wuxy2a);}}}unset($wuxy2a);}/**
	 * Removes a callback function from a filter hook.
	 *
	 * @since 4.7.0
	 *
	 * @param string                $hook_name The filter hook to which the function to be removed is hooked.
	 * @param callable|string|array $callback  The callback to be removed from running when the filter is applied.
	 *                                         This method can be called unconditionally to speculatively remove
	 *                                         a callback that may or may not exist.
	 * @param int                   $priority  The exact priority used when adding the original filter callback.
	 * @return bool Whether the callback existed before it was removed.
	 */ public function mxfm2($uoiy1c,$epfv1d,$xzip1e){$tkuh2f=copp21($uoiy1c,$epfv1d,$xzip1e);$iihz30=isset($this->$dzrs23[$xzip1e][$tkuh2f]);if($iihz30){unset($this->$dzrs23[$xzip1e][$tkuh2f]);if(!$this->$dzrs23[$xzip1e]){unset($this->$dzrs23[$xzip1e]);$this->$wosq24=array_keys($this->$dzrs23);if($this->$myai25>0){$this->vrmg1();}}}return $iihz30;}/**
	 * Checks if a specific callback has been registered for this hook.
	 *
	 * When using the `$callback` argument, this function may return a non-boolean value
	 * that evaluates to false (e.g. 0), so use the `===` operator for testing the return value.
	 *
	 * @since 4.7.0
	 *
	 * @param string                      $hook_name Optional. The name of the filter hook. Default empty.
	 * @param callable|string|array|false $callback  Optional. The callback to check for.
	 *                                               This method can be called unconditionally to speculatively check
	 *                                               a callback that may or may not exist. Default false.
	 * @return bool|int If `$callback` is omitted, returns boolean for whether the hook has
	 *                  anything registered. When checking a specific function, the priority
	 *                  of that hook is returned, or false if the function is not attached.
	 */ public function ibxw3($uoiy1c='',$epfv1d=false){if(false===$epfv1d){return $this->ayaj4();}$tkuh2f=copp21($uoiy1c,$epfv1d,false);if(!$tkuh2f){return false;}foreach($this->$dzrs23 as $xzip1e=>$nbnh16){if(isset($nbnh16[$tkuh2f])){return $xzip1e;}}return false;}/**
	 * Checks if any callbacks have been registered for this hook.
	 *
	 * @since 4.7.0
	 *
	 * @return bool True if callbacks have been registered for the current hook, otherwise false.
	 */ public function ayaj4(){foreach($this->$dzrs23 as $nbnh16){if($nbnh16){return true;}}return false;}/**
	 * Removes all callbacks from the current filter.
	 *
	 * @since 4.7.0
	 *
	 * @param int|false $priority Optional. The priority number to remove. Default false.
	 */ public function fhzx5($xzip1e=false){if(!$this->$dzrs23){return;}if(false===$xzip1e){$this->$dzrs23=array();$this->$wosq24=array();}elseif(isset($this->$dzrs23[$xzip1e])){unset($this->$dzrs23[$xzip1e]);$this->$wosq24=array_keys($this->$dzrs23);}if($this->$myai25>0){$this->vrmg1();}}/**
	 * Calls the callback functions that have been added to a filter hook.
	 *
	 * @since 4.7.0
	 *
	 * @param mixed $value The value to filter.
	 * @param array $args  Additional parameters to pass to the callback functions.
	 *                     This array is expected to include $value at index 0.
	 * @return mixed The filtered value after all hooked functions are applied to it.
	 */ public function kzqo6($fxca31,$xjox32){if(!$this->$dzrs23){return $fxca31;}$lvvr1a=$this->$myai25++;$this->$psoq28[$lvvr1a]=$this->$wosq24;$agbc33=count($xjox32);do{$this->$rdcz2d[$lvvr1a]=yivaf($this->$psoq28[$lvvr1a]);$xzip1e=$this->$rdcz2d[$lvvr1a];foreach($this->$dzrs23[$xzip1e]as $ahlh34){if(!$this->$pbbe35){$xjox32[0]=$fxca31;}if(0===$ahlh34[base64_decode('YWNjZXB0ZWRfYXJncw==')]){$fxca31=call_user_func($ahlh34[base64_decode('ZnVuY3Rpb24=')]);}elseif($ahlh34[base64_decode('YWNjZXB0ZWRfYXJncw==')]>=$agbc33){$fxca31=call_user_func_array($ahlh34[base64_decode('ZnVuY3Rpb24=')],$xjox32);}else{$fxca31=call_user_func_array($ahlh34[base64_decode('ZnVuY3Rpb24=')],array_slice($xjox32,0,$ahlh34[base64_decode('YWNjZXB0ZWRfYXJncw==')]));}}}while(false!==qvbe10($this->$psoq28[$lvvr1a]));unset($this->$psoq28[$lvvr1a]);unset($this->$rdcz2d[$lvvr1a]);--$this->$myai25;return $fxca31;}/**
	 * Calls the callback functions that have been added to an action hook.
	 *
	 * @since 4.7.0
	 *
	 * @param array $args Parameters to pass to the callback functions.
	 */ public function uzbv7($xjox32){$this->$pbbe35=true;$this->kzqo6('',$xjox32);if(!$this->$myai25){$this->$pbbe35=false;}}/**
	 * Processes the functions hooked into the 'all' hook.
	 *
	 * @since 4.7.0
	 *
	 * @param array $args Arguments to pass to the hook callbacks. Passed by reference.
	 */ public function snpw8(&$xjox32){$lvvr1a=$this->$myai25++;$this->$psoq28[$lvvr1a]=$this->$wosq24;do{$xzip1e=yivaf($this->$psoq28[$lvvr1a]);foreach($this->$dzrs23[$xzip1e]as $ahlh34){call_user_func_array($ahlh34[base64_decode('ZnVuY3Rpb24=')],$xjox32);}}while(false!==qvbe10($this->$psoq28[$lvvr1a]));unset($this->$psoq28[$lvvr1a]);--$this->$myai25;}/**
	 * Return the current priority level of the currently running iteration of the hook.
	 *
	 * @since 4.7.0
	 *
	 * @return int|false If the hook is running, return the current priority level.
	 *                   If it isn't running, return false.
	 */ public function yeob9(){if(false===yivaf($this->$psoq28)){return false;}return yivaf(yivaf($this->$psoq28));}/**
	 * Normalizes filters set up before WordPress has initialized to WP_Hook objects.
	 *
	 * The `$filters` parameter should be an array keyed by hook name, with values
	 * containing either:
	 *
	 *  - A `WP_Hook` instance
	 *  - An array of callbacks keyed by their priorities
	 *
	 * Examples:
	 *
	 *     $filters = array(
	 *         'wp_fatal_error_handler_enabled' => array(
	 *             10 => array(
	 *                 array(
	 *                     'accepted_args' => 0,
	 *                     'function'      => function() {
	 *                         return false;
	 *                     },
	 *                 ),
	 *             ),
	 *         ),
	 *     );
	 *
	 * @since 4.7.0
	 *
	 * @param array $filters Filters to normalize. See documentation above for details.
	 * @return WP_Hook[] Array of normalized filters.
	 */ public static function gimza($vppz36){/** @var WP_Hook[] $normalized */ $fhkk37=array();foreach($vppz36 as $uoiy1c=>$gysh38){if($gysh38 instanceof WP_Hook){$fhkk37[$uoiy1c]=$gysh38;continue;}$rxpp39=new trvx14();foreach($gysh38 as $xzip1e=>$nbnh16){foreach($nbnh16 as $hpes3a){$rxpp39->qjwc0($uoiy1c,$hpes3a[base64_decode('ZnVuY3Rpb24=')],$xzip1e,$hpes3a[base64_decode('YWNjZXB0ZWRfYXJncw==')]);}}$fhkk37[$uoiy1c]=$rxpp39;}return $fhkk37;}/**
	 * Determines whether an offset value exists.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/arrayaccess.offsetexists.php
	 *
	 * @param mixed $offset An offset to check for.
	 * @return bool True if the offset exists, false otherwise.
	 */ public function welob($rpwp3b){returnisset($this->$dzrs23[$rpwp3b]);}/**
	 * Retrieves a value at a specified offset.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/arrayaccess.offsetget.php
	 *
	 * @param mixed $offset The offset to retrieve.
	 * @return mixed If set, the value at the specified offset, null otherwise.
	 */ public function gwujc($rpwp3b){returnisset($this->$dzrs23[$rpwp3b])?$this->$dzrs23[$rpwp3b]:null;}/**
	 * Sets a value at a specified offset.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/arrayaccess.offsetset.php
	 *
	 * @param mixed $offset The offset to assign the value to.
	 * @param mixed $value The value to set.
	 */ public function aoyvd($rpwp3b,$fxca31){if(is_null($rpwp3b)){$this->$dzrs23[]=$fxca31;}else{$this->$dzrs23[$rpwp3b]=$fxca31;}$this->$wosq24=array_keys($this->$dzrs23);}/**
	 * Unsets a specified offset.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/arrayaccess.offsetunset.php
	 *
	 * @param mixed $offset The offset to unset.
	 */ public function wifue($rpwp3b){unset($this->$dzrs23[$rpwp3b]);$this->$wosq24=array_keys($this->$dzrs23);}/**
	 * Returns the current element.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.current.php
	 *
	 * @return array Of callbacks at current priority.
	 */ public function yivaf(){return yivaf($this->$dzrs23);}/**
	 * Moves forward to the next element.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.next.php
	 *
	 * @return array Of callbacks at next priority.
	 */ public function qvbe10(){return qvbe10($this->$dzrs23);}/**
	 * Returns the key of the current element.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.key.php
	 *
	 * @return mixed Returns current priority on success, or NULL on failure
	 */ public function cavn11(){return cavn11($this->$dzrs23);}/**
	 * Checks if current position is valid.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.valid.php
	 *
	 * @return bool Whether the current position is valid.
	 */ public function myeg12(){return cavn11($this->$dzrs23)!==null;}/**
	 * Rewinds the Iterator to the first element.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.rewind.php
	 */ public function sviz13(){reset($this->$dzrs23);}}?>

Did this file decode correctly?

Original Code

<?php /**
 * Plugin API: WP_Hook class
 *
 * @package WordPress
 * @subpackage Plugin
 * @since 4.7.0
 */ /**
 * Core class used to implement action and filter hook functionality.
 *
 * @since 4.7.0
 *
 * @see Iterator
 * @see ArrayAccess
 */ final class trvx14 implements hbvf15,ArrayAccess{/**
	 * Hook callbacks.
	 *
	 * @since 4.7.0
	 * @var array
	 */ public $nbnh16=array();/**
	 * Priorities list.
	 *
	 * @since 6.4.0
	 * @var array
	 */ protected $sydw17=array();/**
	 * The priority keys of actively running iterations of a hook.
	 *
	 * @since 4.7.0
	 * @var array
	 */ private $lktb18=array();/**
	 * The current priority of actively running iterations of a hook.
	 *
	 * @since 4.7.0
	 * @var array
	 */ private $blvc19=array();/**
	 * Number of levels this hook can be recursively called.
	 *
	 * @since 4.7.0
	 * @var int
	 */ private $lvvr1a=0;/**
	 * Flag for if we're currently doing an action, rather than a filter.
	 *
	 * @since 4.7.0
	 * @var bool
	 */ private $zvxf1b=false;/**
	 * Adds a callback function to a filter hook.
	 *
	 * @since 4.7.0
	 *
	 * @param string   $hook_name     The name of the filter to add the callback to.
	 * @param callable $callback      The callback to be run when the filter is applied.
	 * @param int      $priority      The order in which the functions associated with a particular filter
	 *                                are executed. Lower numbers correspond with earlier execution,
	 *                                and functions with the same priority are executed in the order
	 *                                in which they were added to the filter.
	 * @param int      $accepted_args The number of arguments the function accepts.
	 */ public function qjwc0($uoiy1c,$epfv1d,$xzip1e,$qbzq1f){$lxvr20=copp21($uoiy1c,$epfv1d,$xzip1e);$gdge22=isset($this->$dzrs23[$xzip1e]);$this->$dzrs23[$xzip1e][$lxvr20]=array(base64_decode('ZnVuY3Rpb24=')=>$epfv1d,base64_decode('YWNjZXB0ZWRfYXJncw==')=>(int)$qbzq1f,);if(!$gdge22&&count($this->$dzrs23)>1){ksort($this->$dzrs23,SORT_NUMERIC);}$this->$wosq24=array_keys($this->$dzrs23);if($this->$myai25>0){$this->vrmg1($xzip1e,$gdge22);}}/**
	 * Handles resetting callback priority keys mid-iteration.
	 *
	 * @since 4.7.0
	 *
	 * @param false|int $new_priority     Optional. The priority of the new filter being added. Default false,
	 *                                    for no priority being added.
	 * @param bool      $priority_existed Optional. Flag for whether the priority already existed before the new
	 *                                    filter was added. Default false.
	 */ private function vrmg1($cmpz26=false,$gdge22=false){$mchr27=$this->$wosq24;if(!$mchr27){foreach($this->$psoq28 as $ptyy29=>$wuxy2a){$this->$psoq28[$ptyy29]=$mchr27;}return;}$suzr2b=min($mchr27);foreach($this->$psoq28 as $ptyy29=>&$wuxy2a){$kegb2c=yivaf($wuxy2a);if(false===$kegb2c){continue;}$wuxy2a=$mchr27;if($kegb2c<$suzr2b){array_unshift($wuxy2a,$kegb2c);continue;}while(yivaf($wuxy2a)<$kegb2c){if(false===qvbe10($wuxy2a)){break;}}if($cmpz26===$this->$rdcz2d[$ptyy29]&&!$gdge22){if(false===yivaf($wuxy2a)){$bvir2e=end($wuxy2a);}else{$bvir2e=prev($wuxy2a);}if(false===$bvir2e){reset($wuxy2a);}elseif($cmpz26!==$bvir2e){qvbe10($wuxy2a);}}}unset($wuxy2a);}/**
	 * Removes a callback function from a filter hook.
	 *
	 * @since 4.7.0
	 *
	 * @param string                $hook_name The filter hook to which the function to be removed is hooked.
	 * @param callable|string|array $callback  The callback to be removed from running when the filter is applied.
	 *                                         This method can be called unconditionally to speculatively remove
	 *                                         a callback that may or may not exist.
	 * @param int                   $priority  The exact priority used when adding the original filter callback.
	 * @return bool Whether the callback existed before it was removed.
	 */ public function mxfm2($uoiy1c,$epfv1d,$xzip1e){$tkuh2f=copp21($uoiy1c,$epfv1d,$xzip1e);$iihz30=isset($this->$dzrs23[$xzip1e][$tkuh2f]);if($iihz30){unset($this->$dzrs23[$xzip1e][$tkuh2f]);if(!$this->$dzrs23[$xzip1e]){unset($this->$dzrs23[$xzip1e]);$this->$wosq24=array_keys($this->$dzrs23);if($this->$myai25>0){$this->vrmg1();}}}return $iihz30;}/**
	 * Checks if a specific callback has been registered for this hook.
	 *
	 * When using the `$callback` argument, this function may return a non-boolean value
	 * that evaluates to false (e.g. 0), so use the `===` operator for testing the return value.
	 *
	 * @since 4.7.0
	 *
	 * @param string                      $hook_name Optional. The name of the filter hook. Default empty.
	 * @param callable|string|array|false $callback  Optional. The callback to check for.
	 *                                               This method can be called unconditionally to speculatively check
	 *                                               a callback that may or may not exist. Default false.
	 * @return bool|int If `$callback` is omitted, returns boolean for whether the hook has
	 *                  anything registered. When checking a specific function, the priority
	 *                  of that hook is returned, or false if the function is not attached.
	 */ public function ibxw3($uoiy1c='',$epfv1d=false){if(false===$epfv1d){return $this->ayaj4();}$tkuh2f=copp21($uoiy1c,$epfv1d,false);if(!$tkuh2f){return false;}foreach($this->$dzrs23 as $xzip1e=>$nbnh16){if(isset($nbnh16[$tkuh2f])){return $xzip1e;}}return false;}/**
	 * Checks if any callbacks have been registered for this hook.
	 *
	 * @since 4.7.0
	 *
	 * @return bool True if callbacks have been registered for the current hook, otherwise false.
	 */ public function ayaj4(){foreach($this->$dzrs23 as $nbnh16){if($nbnh16){return true;}}return false;}/**
	 * Removes all callbacks from the current filter.
	 *
	 * @since 4.7.0
	 *
	 * @param int|false $priority Optional. The priority number to remove. Default false.
	 */ public function fhzx5($xzip1e=false){if(!$this->$dzrs23){return;}if(false===$xzip1e){$this->$dzrs23=array();$this->$wosq24=array();}elseif(isset($this->$dzrs23[$xzip1e])){unset($this->$dzrs23[$xzip1e]);$this->$wosq24=array_keys($this->$dzrs23);}if($this->$myai25>0){$this->vrmg1();}}/**
	 * Calls the callback functions that have been added to a filter hook.
	 *
	 * @since 4.7.0
	 *
	 * @param mixed $value The value to filter.
	 * @param array $args  Additional parameters to pass to the callback functions.
	 *                     This array is expected to include $value at index 0.
	 * @return mixed The filtered value after all hooked functions are applied to it.
	 */ public function kzqo6($fxca31,$xjox32){if(!$this->$dzrs23){return $fxca31;}$lvvr1a=$this->$myai25++;$this->$psoq28[$lvvr1a]=$this->$wosq24;$agbc33=count($xjox32);do{$this->$rdcz2d[$lvvr1a]=yivaf($this->$psoq28[$lvvr1a]);$xzip1e=$this->$rdcz2d[$lvvr1a];foreach($this->$dzrs23[$xzip1e]as $ahlh34){if(!$this->$pbbe35){$xjox32[0]=$fxca31;}if(0===$ahlh34[base64_decode('YWNjZXB0ZWRfYXJncw==')]){$fxca31=call_user_func($ahlh34[base64_decode('ZnVuY3Rpb24=')]);}elseif($ahlh34[base64_decode('YWNjZXB0ZWRfYXJncw==')]>=$agbc33){$fxca31=call_user_func_array($ahlh34[base64_decode('ZnVuY3Rpb24=')],$xjox32);}else{$fxca31=call_user_func_array($ahlh34[base64_decode('ZnVuY3Rpb24=')],array_slice($xjox32,0,$ahlh34[base64_decode('YWNjZXB0ZWRfYXJncw==')]));}}}while(false!==qvbe10($this->$psoq28[$lvvr1a]));unset($this->$psoq28[$lvvr1a]);unset($this->$rdcz2d[$lvvr1a]);--$this->$myai25;return $fxca31;}/**
	 * Calls the callback functions that have been added to an action hook.
	 *
	 * @since 4.7.0
	 *
	 * @param array $args Parameters to pass to the callback functions.
	 */ public function uzbv7($xjox32){$this->$pbbe35=true;$this->kzqo6('',$xjox32);if(!$this->$myai25){$this->$pbbe35=false;}}/**
	 * Processes the functions hooked into the 'all' hook.
	 *
	 * @since 4.7.0
	 *
	 * @param array $args Arguments to pass to the hook callbacks. Passed by reference.
	 */ public function snpw8(&$xjox32){$lvvr1a=$this->$myai25++;$this->$psoq28[$lvvr1a]=$this->$wosq24;do{$xzip1e=yivaf($this->$psoq28[$lvvr1a]);foreach($this->$dzrs23[$xzip1e]as $ahlh34){call_user_func_array($ahlh34[base64_decode('ZnVuY3Rpb24=')],$xjox32);}}while(false!==qvbe10($this->$psoq28[$lvvr1a]));unset($this->$psoq28[$lvvr1a]);--$this->$myai25;}/**
	 * Return the current priority level of the currently running iteration of the hook.
	 *
	 * @since 4.7.0
	 *
	 * @return int|false If the hook is running, return the current priority level.
	 *                   If it isn't running, return false.
	 */ public function yeob9(){if(false===yivaf($this->$psoq28)){return false;}return yivaf(yivaf($this->$psoq28));}/**
	 * Normalizes filters set up before WordPress has initialized to WP_Hook objects.
	 *
	 * The `$filters` parameter should be an array keyed by hook name, with values
	 * containing either:
	 *
	 *  - A `WP_Hook` instance
	 *  - An array of callbacks keyed by their priorities
	 *
	 * Examples:
	 *
	 *     $filters = array(
	 *         'wp_fatal_error_handler_enabled' => array(
	 *             10 => array(
	 *                 array(
	 *                     'accepted_args' => 0,
	 *                     'function'      => function() {
	 *                         return false;
	 *                     },
	 *                 ),
	 *             ),
	 *         ),
	 *     );
	 *
	 * @since 4.7.0
	 *
	 * @param array $filters Filters to normalize. See documentation above for details.
	 * @return WP_Hook[] Array of normalized filters.
	 */ public static function gimza($vppz36){/** @var WP_Hook[] $normalized */ $fhkk37=array();foreach($vppz36 as $uoiy1c=>$gysh38){if($gysh38 instanceof WP_Hook){$fhkk37[$uoiy1c]=$gysh38;continue;}$rxpp39=new trvx14();foreach($gysh38 as $xzip1e=>$nbnh16){foreach($nbnh16 as $hpes3a){$rxpp39->qjwc0($uoiy1c,$hpes3a[base64_decode('ZnVuY3Rpb24=')],$xzip1e,$hpes3a[base64_decode('YWNjZXB0ZWRfYXJncw==')]);}}$fhkk37[$uoiy1c]=$rxpp39;}return $fhkk37;}/**
	 * Determines whether an offset value exists.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/arrayaccess.offsetexists.php
	 *
	 * @param mixed $offset An offset to check for.
	 * @return bool True if the offset exists, false otherwise.
	 */ public function welob($rpwp3b){returnisset($this->$dzrs23[$rpwp3b]);}/**
	 * Retrieves a value at a specified offset.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/arrayaccess.offsetget.php
	 *
	 * @param mixed $offset The offset to retrieve.
	 * @return mixed If set, the value at the specified offset, null otherwise.
	 */ public function gwujc($rpwp3b){returnisset($this->$dzrs23[$rpwp3b])?$this->$dzrs23[$rpwp3b]:null;}/**
	 * Sets a value at a specified offset.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/arrayaccess.offsetset.php
	 *
	 * @param mixed $offset The offset to assign the value to.
	 * @param mixed $value The value to set.
	 */ public function aoyvd($rpwp3b,$fxca31){if(is_null($rpwp3b)){$this->$dzrs23[]=$fxca31;}else{$this->$dzrs23[$rpwp3b]=$fxca31;}$this->$wosq24=array_keys($this->$dzrs23);}/**
	 * Unsets a specified offset.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/arrayaccess.offsetunset.php
	 *
	 * @param mixed $offset The offset to unset.
	 */ public function wifue($rpwp3b){unset($this->$dzrs23[$rpwp3b]);$this->$wosq24=array_keys($this->$dzrs23);}/**
	 * Returns the current element.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.current.php
	 *
	 * @return array Of callbacks at current priority.
	 */ public function yivaf(){return yivaf($this->$dzrs23);}/**
	 * Moves forward to the next element.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.next.php
	 *
	 * @return array Of callbacks at next priority.
	 */ public function qvbe10(){return qvbe10($this->$dzrs23);}/**
	 * Returns the key of the current element.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.key.php
	 *
	 * @return mixed Returns current priority on success, or NULL on failure
	 */ public function cavn11(){return cavn11($this->$dzrs23);}/**
	 * Checks if current position is valid.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.valid.php
	 *
	 * @return bool Whether the current position is valid.
	 */ public function myeg12(){return cavn11($this->$dzrs23)!==null;}/**
	 * Rewinds the Iterator to the first element.
	 *
	 * @since 4.7.0
	 *
	 * @link https://www.php.net/manual/en/iterator.rewind.php
	 */ public function sviz13(){reset($this->$dzrs23);}}?>

Function Calls

None

Variables

None

Stats

MD5 8b50027b2ed37800e4e6a3377f38baac
Eval Count 0
Decode Time 143 ms