# countdown-time/trunk/includes/admin/SubMenu.php

Countdown Timer Block – build urgency for events and launches, version trunk. 37 lines.

- Page: https://pluginprobe.com/plugins/countdown-time/trunk/code/includes/admin/SubMenu.php
- Raw: https://pluginprobe.com/plugins/countdown-time/trunk/raw/includes/admin/SubMenu.php
- Modified: 2026-06-09T09:51:36+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/countdown-time/trunk/code/includes/admin/SubMenu.php#L10-L20`.

```php
<?php
namespace CTB\Admin;

if ( !defined( 'ABSPATH' ) ) { exit; }

/**
 * Class SubMenu
 *
 * Handles admin submenu page registration for tools section in free version.
 *
 * @package CTB\Admin
 */
class SubMenu {
	/**
	 * Constructor. Sets up action hook for admin menu.
	 */
	public function __construct() {
		add_action( 'admin_menu', [ $this, 'adminMenu' ] );
	}

	/**
	 * Add Countdown Timer submenu under WordPress Tools.
	 *
	 * @return void
	 */
	function adminMenu(){
		add_submenu_page(
			'tools.php',
			__('Countdown Timer - bPlugins', 'countdown-time'),
			__('Countdown Timer', 'countdown-time'),
			'manage_options',
			'countdown-time',
			[ \CTBPlugin::class, 'renderDashboard' ]
		);
	}
}
new SubMenu();
```
