# quadmenu/trunk/redux/ReduxCore/core/required.php

QuadMenu – Mega Menu, version trunk. 22 lines.

- Page: https://pluginprobe.com/plugins/quadmenu/trunk/code/redux/ReduxCore/core/required.php
- Raw: https://pluginprobe.com/plugins/quadmenu/trunk/raw/redux/ReduxCore/core/required.php
- Modified: 2024-12-19T12:39:34+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/quadmenu/trunk/code/redux/ReduxCore/core/required.php#L10-L20`.

```php
<?php

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

if ( ! class_exists( 'reduxLegacyCoreRequired' ) ) {
	class reduxLegacyCoreRequired {
		public $parent = null;

		public function __construct( $parent ) {
			$this->parent                   = $parent;
			ReduxLegacy_Functions::$_parent = $parent;

			/**
			 * action 'redux/page/{opt_name}/'
			 */
			do_action( "redux/page/{$parent->args['opt_name']}/" );
		}
	}
}

```
