# defender-security/6.2.3/src/behavior/class-wpmudev.php

Defender Security – Malware Scanner, Login Security &amp; Firewall, version 6.2.3. 103 lines.

- Page: https://pluginprobe.com/plugins/defender-security/6.2.3/code/src/behavior/class-wpmudev.php
- Raw: https://pluginprobe.com/plugins/defender-security/6.2.3/raw/src/behavior/class-wpmudev.php
- Modified: 2026-08-24T08:19:12+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/defender-security/6.2.3/code/src/behavior/class-wpmudev.php#L10-L20`.

```php
<?php
/**
 * Class related to WPMUDEV.
 *
 * @package WP_Defender\Behavior
 * @since 2.2
 */

namespace WP_Defender\Behavior;

use Calotes\Component\Behavior;
use WP_Defender\Traits\IO;
use WP_Defender\Traits\Formats;
use WP_Defender\Traits\Defender_Dashboard_Client;
use WP_Defender\Traits\Defender_Hub_Client;
use WP_Defender\Behavior\WPMUDEV_Const_Interface;

/**
 * This class contains everything relate to WPMUDEV.
 *
 * Class WPMUDEV
 */
class WPMUDEV extends Behavior implements WPMUDEV_Const_Interface {
	use IO;
	use Formats;
	use Defender_Dashboard_Client;
	use Defender_Hub_Client;

	/**
	 * Get membership status.
	 *
	 * @return bool
	 */
	public function is_pro() {
		return false;
	}

	/**
	 * Get WPMUDEV API KEY.
	 *
	 * @return bool|string
	 */
	public function get_apikey() {
		if ( $this->is_site_connected_to_hub_via_hcm_or_dash() && '' !== $this->get_api_key() ) {
			return $this->get_api_key();
		}

		return false;
	}

	/**
	 * Is the Hub API key available?
	 *
	 * @return bool
	 */
	public function is_apikey_available(): bool {
		return false !== $this->get_apikey();
	}

	/**
	 * Check if whitelabel is enabled.
	 *
	 * @since 2.5.5 Use Whitelabel filters instead of calling the whitelabel functions directly.
	 * @return bool
	 */
	public function is_whitelabel_enabled() {
		return false;
	}

	/**
	 * Hide WPMU DEV urls for the current user if:
	 *  1) Whitelabel option is enabled,
	 *  2) the user is not listed in WPMU DEV > Settings > Permissions.
	 *
	 * @return bool
	 * @since 4.1.0
	 */
	public function hide_wpmu_dev_urls(): bool {
		return false;
	}

	/**
	 * Check if WPMUDEV Dashboard remote access is enabled.
	 *
	 * @return bool
	 */
	public function is_remote_access_enabled(): bool {
		return false;
	}

	/**
	 * Show support links if:
	 * plugin version isn't Free,
	 * Whitelabel is disabled.
	 *
	 * @return bool
	 * @since 2.5.5
	 */
	public function show_support_links() {
		return false;
	}
}

```
