Code Coverage |
||||||||||
Classes and Traits |
Functions and Methods |
Lines |
||||||||
Total | |
0.00% |
0 / 1 |
|
0.00% |
0 / 2 |
CRAP | |
0.00% |
0 / 4 |
WP_Customize_Sidebar_Section | |
0.00% |
0 / 1 |
|
0.00% |
0 / 2 |
6 | |
0.00% |
0 / 4 |
json | |
0.00% |
0 / 1 |
2 | |
0.00% |
0 / 3 |
|||
active_callback | |
0.00% |
0 / 1 |
2 | |
0.00% |
0 / 1 |
<?php | |
/** | |
* Customize API: WP_Customize_Sidebar_Section class | |
* | |
* @package WordPress | |
* @subpackage Customize | |
* @since 4.4.0 | |
*/ | |
/** | |
* Customizer section representing widget area (sidebar). | |
* | |
* @since 4.1.0 | |
* | |
* @see WP_Customize_Section | |
*/ | |
class WP_Customize_Sidebar_Section extends WP_Customize_Section { | |
/** | |
* Type of this section. | |
* | |
* @since 4.1.0 | |
* @access public | |
* @var string | |
*/ | |
public $type = 'sidebar'; | |
/** | |
* Unique identifier. | |
* | |
* @since 4.1.0 | |
* @access public | |
* @var string | |
*/ | |
public $sidebar_id; | |
/** | |
* Gather the parameters passed to client JavaScript via JSON. | |
* | |
* @since 4.1.0 | |
* | |
* @return array The array to be exported to the client as JSON. | |
*/ | |
public function json() { | |
$json = parent::json(); | |
$json['sidebarId'] = $this->sidebar_id; | |
return $json; | |
} | |
/** | |
* Whether the current sidebar is rendered on the page. | |
* | |
* @since 4.1.0 | |
* @access public | |
* | |
* @return bool Whether sidebar is rendered. | |
*/ | |
public function active_callback() { | |
return $this->manager->widgets->is_sidebar_rendered( $this->sidebar_id ); | |
} | |
} |