SILENT KILLERPanel

Current Path: > home > codekrsu > > escapematrixonline.com > wp-content > plugins > wordpress-seo > admin


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: /home/codekrsu//escapematrixonline.com/wp-content/plugins/wordpress-seo/admin

NameTypeSizeLast ModifiedActions
ajax Directory - -
capabilities Directory - -
endpoints Directory - -
exceptions Directory - -
filters Directory - -
formatter Directory - -
google_search_console Directory - -
import Directory - -
listeners Directory - -
menu Directory - -
metabox Directory - -
notifiers Directory - -
pages Directory - -
roles Directory - -
services Directory - -
statistics Directory - -
taxonomy Directory - -
tracking Directory - -
views Directory - -
watchers Directory - -
admin-settings-changed-listener.php File 2445 bytes January 19 2024 15:31:02.
ajax.php File 11428 bytes April 29 2025 14:26:42.
class-admin-asset-analysis-worker-location.php File 1849 bytes May 18 2021 17:42:44.
class-admin-asset-dev-server-location.php File 1672 bytes January 19 2024 15:31:02.
class-admin-asset-location.php File 488 bytes March 20 2018 20:19:04.
class-admin-asset-manager.php File 20141 bytes July 01 2025 15:54:20.
class-admin-asset-seo-location.php File 2126 bytes October 05 2021 12:07:22.
class-admin-editor-specific-replace-vars.php File 6495 bytes January 19 2024 15:31:02.
class-admin-gutenberg-compatibility-notification.php File 2610 bytes January 19 2024 15:31:02.
class-admin-help-panel.php File 2760 bytes June 30 2020 10:57:44.
class-admin-init.php File 10970 bytes November 05 2024 16:04:06.
class-admin-recommended-replace-vars.php File 6128 bytes January 19 2024 15:31:02.
class-admin-user-profile.php File 3323 bytes August 20 2024 14:37:16.
class-admin-utils.php File 2196 bytes October 03 2023 13:24:42.
class-admin.php File 13032 bytes July 01 2025 15:54:20.
class-asset.php File 4405 bytes October 22 2024 13:45:22.
class-bulk-description-editor-list-table.php File 2100 bytes September 01 2020 16:27:02.
class-bulk-editor-list-table.php File 30113 bytes April 07 2025 13:46:06.
class-bulk-title-editor-list-table.php File 2286 bytes May 26 2020 15:19:38.
class-collector.php File 1005 bytes April 07 2025 13:46:06.
class-config.php File 4998 bytes July 01 2025 15:54:20.
class-database-proxy.php File 7684 bytes April 07 2025 13:46:06.
class-export.php File 3541 bytes January 19 2024 15:31:02.
class-expose-shortlinks.php File 8432 bytes January 07 2025 15:31:18.
class-gutenberg-compatibility.php File 2529 bytes July 10 2025 12:49:38.
class-meta-columns.php File 27955 bytes March 04 2025 16:33:16.
class-my-yoast-proxy.php File 6285 bytes April 07 2025 13:46:06.
class-option-tab.php File 2268 bytes May 30 2022 15:34:46.
class-option-tabs-formatter.php File 2905 bytes January 19 2024 15:31:02.
class-option-tabs.php File 2311 bytes January 19 2024 15:31:02.
class-paper-presenter.php File 3600 bytes May 18 2021 17:42:44.
class-plugin-availability.php File 10304 bytes April 07 2025 13:46:06.
class-plugin-conflict.php File 4141 bytes April 03 2024 15:08:10.
class-premium-popup.php File 2875 bytes April 07 2025 13:46:06.
class-premium-upsell-admin-block.php File 5236 bytes October 02 2024 16:24:42.
class-primary-term-admin.php File 7524 bytes January 19 2024 15:31:02.
class-product-upsell-notice.php File 5886 bytes January 19 2024 15:31:02.
class-remote-request.php File 3203 bytes January 19 2024 15:31:02.
class-schema-person-upgrade-notification.php File 2284 bytes January 19 2024 15:31:02.
class-suggested-plugins.php File 4429 bytes March 19 2024 14:28:52.
class-wincher-dashboard-widget.php File 3615 bytes January 19 2024 15:31:02.
class-yoast-columns.php File 3602 bytes January 19 2024 15:31:02.
class-yoast-dashboard-widget.php File 4055 bytes January 19 2024 15:31:02.
class-yoast-form.php File 36597 bytes April 07 2025 13:46:06.
class-yoast-input-validation.php File 7377 bytes April 07 2025 13:46:06.
class-yoast-network-admin.php File 10208 bytes January 19 2024 15:31:02.
class-yoast-network-settings-api.php File 4281 bytes April 07 2025 13:46:06.
class-yoast-notification-center.php File 26684 bytes April 07 2025 13:46:06.
class-yoast-notification.php File 10059 bytes April 07 2025 13:46:06.
class-yoast-notifications.php File 7812 bytes January 19 2024 15:31:02.
class-yoast-plugin-conflict.php File 10574 bytes April 07 2025 13:46:06.
index.php File 38 bytes July 21 2015 17:37:30.
interface-collection.php File 257 bytes August 28 2018 15:09:12.
interface-installable.php File 254 bytes March 20 2018 20:19:04.

Reading File: /home/codekrsu//escapematrixonline.com/wp-content/plugins/wordpress-seo/admin/class-asset.php

<?php
/**
 * WPSEO plugin file.
 *
 * @package WPSEO\Admin
 */

/**
 * Represents a WPSEO asset
 */
class WPSEO_Admin_Asset {

	/**
	 * Constant used to identify file type as a JS file.
	 *
	 * @var string
	 */
	public const TYPE_JS = 'js';

	/**
	 * Constant used to identify file type as a CSS file.
	 *
	 * @var string
	 */
	public const TYPE_CSS = 'css';

	/**
	 * The name option identifier.
	 *
	 * @var string
	 */
	public const NAME = 'name';

	/**
	 * The source option identifier.
	 *
	 * @var string
	 */
	public const SRC = 'src';

	/**
	 * The dependencies option identifier.
	 *
	 * @var string
	 */
	public const DEPS = 'deps';

	/**
	 * The version option identifier.
	 *
	 * @var string
	 */
	public const VERSION = 'version';

	/* Style specific. */

	/**
	 * The media option identifier.
	 *
	 * @var string
	 */
	public const MEDIA = 'media';

	/**
	 * The rtl option identifier.
	 *
	 * @var string
	 */
	public const RTL = 'rtl';

	/* Script specific. */

	/**
	 * The "in footer" option identifier.
	 *
	 * @var string
	 */
	public const IN_FOOTER = 'in_footer';

	/**
	 * Asset identifier.
	 *
	 * @var string
	 */
	protected $name;

	/**
	 * Path to the asset.
	 *
	 * @var string
	 */
	protected $src;

	/**
	 * Asset dependencies.
	 *
	 * @var string|array
	 */
	protected $deps;

	/**
	 * Asset version.
	 *
	 * @var string
	 */
	protected $version;

	/**
	 * For CSS Assets. The type of media for which this stylesheet has been defined.
	 *
	 * See https://www.w3.org/TR/CSS2/media.html#media-types.
	 *
	 * @var string
	 */
	protected $media;

	/**
	 * For JS Assets. Whether or not the script should be loaded in the footer.
	 *
	 * @var bool
	 */
	protected $in_footer;

	/**
	 * For JS Assets. The script's async/defer strategy.
	 *
	 * @var string
	 */
	protected $strategy;

	/**
	 * For CSS Assets. Whether this stylesheet is a right-to-left stylesheet.
	 *
	 * @var bool
	 */
	protected $rtl;

	/**
	 * File suffix.
	 *
	 * @var string
	 */
	protected $suffix;

	/**
	 * Default asset arguments.
	 *
	 * @var array
	 */
	private $defaults = [
		'deps'      => [],
		'in_footer' => true,
		'rtl'       => true,
		'media'     => 'all',
		'version'   => '',
		'suffix'    => '',
		'strategy'  => '',
	];

	/**
	 * Constructs an instance of the WPSEO_Admin_Asset class.
	 *
	 * @param array $args The arguments for this asset.
	 *
	 * @throws InvalidArgumentException Throws when no name or src has been provided.
	 */
	public function __construct( array $args ) {
		if ( ! isset( $args['name'] ) ) {
			throw new InvalidArgumentException( 'name is a required argument' );
		}

		if ( ! isset( $args['src'] ) ) {
			throw new InvalidArgumentException( 'src is a required argument' );
		}

		$args = array_merge( $this->defaults, $args );

		$this->name      = $args['name'];
		$this->src       = $args['src'];
		$this->deps      = $args['deps'];
		$this->version   = $args['version'];
		$this->media     = $args['media'];
		$this->in_footer = $args['in_footer'];
		$this->strategy  = $args['strategy'];
		$this->rtl       = $args['rtl'];
		$this->suffix    = $args['suffix'];
	}

	/**
	 * Returns the asset identifier.
	 *
	 * @return string
	 */
	public function get_name() {
		return $this->name;
	}

	/**
	 * Returns the path to the asset.
	 *
	 * @return string
	 */
	public function get_src() {
		return $this->src;
	}

	/**
	 * Returns the asset dependencies.
	 *
	 * @return array|string
	 */
	public function get_deps() {
		return $this->deps;
	}

	/**
	 * Returns the asset version.
	 *
	 * @return string|null
	 */
	public function get_version() {
		if ( ! empty( $this->version ) ) {
			return $this->version;
		}

		return null;
	}

	/**
	 * Returns the media type for CSS assets.
	 *
	 * @return string
	 */
	public function get_media() {
		return $this->media;
	}

	/**
	 * Returns whether a script asset should be loaded in the footer of the page.
	 *
	 * @return bool
	 */
	public function is_in_footer() {
		return $this->in_footer;
	}

	/**
	 * Returns the script asset's async/defer loading strategy.
	 *
	 * @return string
	 */
	public function get_strategy() {
		return $this->strategy;
	}

	/**
	 * Returns whether this CSS has a RTL counterpart.
	 *
	 * @return bool
	 */
	public function has_rtl() {
		return $this->rtl;
	}

	/**
	 * Returns the file suffix.
	 *
	 * @return string
	 */
	public function get_suffix() {
		return $this->suffix;
	}
}

SILENT KILLER Tool