# quadmenu/3.3.8/redux/ReduxCore/inc/lib.redux_instances.php

QuadMenu – Mega Menu, version 3.3.8. 35 lines.

- Page: https://pluginprobe.com/plugins/quadmenu/3.3.8/code/redux/ReduxCore/inc/lib.redux_instances.php
- Raw: https://pluginprobe.com/plugins/quadmenu/3.3.8/raw/redux/ReduxCore/inc/lib.redux_instances.php
- Modified: 2024-12-06T15:57:54+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/3.3.8/code/redux/ReduxCore/inc/lib.redux_instances.php#L10-L20`.

```php
<?php

	/**
	 * ReduxFrameworkInstancesLegacy Functions
	 *
	 * @package     Redux_Framework
	 * @subpackage  Core
	 */
if ( ! function_exists( 'get_redux_instance' ) ) {

	/**
	 * Retreive an instance of ReduxFrameworkLegacy
	 *
	 * @param  string $opt_name the defined opt_name as passed in $args
	 *
	 * @return object                ReduxFrameworkLegacy
	 */
	function get_redux_instance( $opt_name ) {
		return ReduxFrameworkInstancesLegacy::get_instance( $opt_name );
	}
}

if ( ! function_exists( 'get_all_redux_instances' ) ) {

	/**
	 * Retreive all instances of ReduxFrameworkLegacy
	 * as an associative array.
	 *
	 * @return array        format ['opt_name' => $ReduxFrameworkLegacy]
	 */
	function get_all_redux_instances() {
		return ReduxFrameworkInstancesLegacy::get_all_instances();
	}
}

```
