HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/TriadGov/wp-content/plugins/wp-mail-smtp-pro/src/Pro/Admin/Area.php
<?php

namespace WPMailSMTP\Pro\Admin;

use WPMailSMTP\Pro\Admin\Pages\MiscTab;

/**
 * Class Area registers and process all wp-admin display functionality.
 *
 * @since 4.0.0
 */
class Area {

	/**
	 * Assign all hooks to proper places.
	 *
	 * @since 4.0.0
	 */
	public function hooks() {

		// Admin pages.
		add_filter( 'wp_mail_smtp_admin_get_pages', [ $this, 'admin_get_pages' ] );
	}

	/**
	 * Replace Lite's Misc tab with Pro version.
	 *
	 * @since 4.0.0
	 *
	 * @param array $pages List of admin pages.
	 *
	 * @return array
	 */
	public function admin_get_pages( $pages ) {

		$pages['misc'] = new MiscTab();

		return $pages;
	}
}