This method has been deprecated. Use WP_Customize_Control::__construct() instead.
WP_Customize_New_Menu_Control::__construct( WP_Customize_Manager $manager, string $id, array $args = array() )
Constructor.
Description
See also
Parameters
- $manager
-
(Required) Customizer bootstrap instance.
- $id
-
(Required) The control ID.
- $args
-
(Optional) Arguments to override class property defaults.<br> See WP_Customize_Control::__construct() for information on accepted arguments.
Default value: array()
Source
File: wp-includes/customize/class-wp-customize-new-menu-control.php
public function __construct( WP_Customize_Manager $manager, $id, array $args = array() ) {
_deprecated_file( basename( __FILE__ ), 'WP-4.9.0' ); // @todo Move this outside of class in WP-5.0, and remove its require_once() from class-wp-customize-control.php. See https://core.trac.wordpress.org/ticket/42364.
parent::__construct( $manager, $id, $args );
}
Changelog
Version | Description |
---|---|
4.9.0 | Introduced. This method has been deprecated. Use WP_Customize_Control::__construct() instead. |