Make WordPress Core


Ignore:
Timestamp:
05/22/2015 05:05:19 AM (9 years ago)
Author:
wonderboymusic
Message:

Clean up @global doc blocks/imports for class-wp-customizer-*.php and friends.

See #32444.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/class-wp-customize-widgets.php

    r32535 r32542  
    204204     * @since 3.9.0
    205205     * @access public
     206     *
     207     * @global array $sidebars_widgets
     208     * @global array $_wp_sidebars_widgets
    206209     */
    207210    public function override_sidebars_widgets_for_theme_switch() {
     
    219222        $sidebars_widgets = retrieve_widgets( 'customize' );
    220223        add_filter( 'option_sidebars_widgets', array( $this, 'filter_option_sidebars_widgets_for_theme_switch' ), 1 );
    221         unset( $GLOBALS['_wp_sidebars_widgets'] ); // reset global cache var used by wp_get_sidebars_widgets()
     224        // reset global cache var used by wp_get_sidebars_widgets()
     225        unset( $GLOBALS['_wp_sidebars_widgets'] );
    222226    }
    223227
     
    253257     * @access public
    254258     *
     259     * @global array $sidebars_widgets
     260     *
    255261     * @param array $sidebars_widgets
    256262     * @return array
     
    304310     * @since 3.9.0
    305311     * @access public
     312     *
     313     * @global array $wp_registered_widgets
     314     * @global array $wp_registered_widget_controls
     315     * @global array $wp_registered_sidebars
    306316     */
    307317    public function customize_register() {
     
    310320        $sidebars_widgets = array_merge(
    311321            array( 'wp_inactive_widgets' => array() ),
    312             array_fill_keys( array_keys( $GLOBALS['wp_registered_sidebars'] ), array() ),
     322            array_fill_keys( array_keys( $wp_registered_sidebars ), array() ),
    313323            wp_get_sidebars_widgets()
    314324        );
     
    354364            }
    355365
    356             $is_registered_sidebar = isset( $GLOBALS['wp_registered_sidebars'][$sidebar_id] );
     366            $is_registered_sidebar = isset( $wp_registered_sidebars[ $sidebar_id ] );
    357367            $is_inactive_widgets   = ( 'wp_inactive_widgets' === $sidebar_id );
    358368            $is_active_sidebar     = ( $is_registered_sidebar && ! $is_inactive_widgets );
     
    375385
    376386                    $section_args = array(
    377                         'title' => $GLOBALS['wp_registered_sidebars'][ $sidebar_id ]['name'],
    378                         'description' => $GLOBALS['wp_registered_sidebars'][ $sidebar_id ]['description'],
     387                        'title' => $wp_registered_sidebars[ $sidebar_id ]['name'],
     388                        'description' => $wp_registered_sidebars[ $sidebar_id ]['description'],
    379389                        'priority' => array_search( $sidebar_id, array_keys( $wp_registered_sidebars ) ),
    380390                        'panel' => 'widgets',
     
    411421
    412422                // Skip widgets that may have gone away due to a plugin being deactivated.
    413                 if ( ! $is_active_sidebar || ! isset( $GLOBALS['wp_registered_widgets'][$widget_id] ) ) {
     423                if ( ! $is_active_sidebar || ! isset( $wp_registered_widgets[$widget_id] ) ) {
    414424                    continue;
    415425                }
    416426
    417                 $registered_widget = $GLOBALS['wp_registered_widgets'][$widget_id];
     427                $registered_widget = $wp_registered_widgets[$widget_id];
    418428                $setting_id        = $this->get_setting_id( $widget_id );
    419                 $id_base           = $GLOBALS['wp_registered_widget_controls'][$widget_id]['id_base'];
     429                $id_base           = $wp_registered_widget_controls[$widget_id]['id_base'];
    420430
    421431                $control = new WP_Widget_Form_Customize_Control( $this->manager, $setting_id, array(
     
    475485     * @access public
    476486     *
     487     * @global $wp_registered_widget_controls
     488     *
    477489     * @param string $widget_id Widget ID.
    478490     * @return bool Whether or not the widget is a "wide" widget.
     
    578590     * @since 3.9.0
    579591     * @access public
     592     *
     593     * @global WP_Scripts $wp_scripts
     594     * @global array $wp_registered_sidebars
     595     * @global array $wp_registered_widgets
    580596     */
    581597    public function enqueue_scripts() {
     598        global $wp_scripts, $wp_registered_sidebars, $wp_registered_widgets;
     599
    582600        wp_enqueue_style( 'customize-widgets' );
    583601        wp_enqueue_script( 'customize-widgets' );
     
    623641        );
    624642
    625         global $wp_scripts;
    626 
    627643        $settings = array(
    628644            'nonce'                => wp_create_nonce( 'update-widget' ),
    629             'registeredSidebars'   => array_values( $GLOBALS['wp_registered_sidebars'] ),
    630             'registeredWidgets'    => $GLOBALS['wp_registered_widgets'],
     645            'registeredSidebars'   => array_values( $wp_registered_sidebars ),
     646            'registeredWidgets'    => $wp_registered_widgets,
    631647            'availableWidgets'     => $available_widgets, // @todo Merge this with registered_widgets
    632648            'l10n' => array(
     
    764780     * @access public
    765781     *
     782     * @global array $wp_registered_widgets
     783     * @global array $wp_registered_widget_controls
     784     * @staticvar array $available_widgets
     785     *
    766786     * @see wp_list_widgets()
    767787     *
     
    968988     * @since 3.9.0
    969989     * @access public
     990     *
     991     * @global array $wp_registered_sidebars
     992     * @global array $wp_registered_widgets
    970993     */
    971994    public function export_preview_data() {
    972 
     995        global $wp_registered_sidebars, $wp_registered_widgets;
    973996        // Prepare Customizer settings to pass to JavaScript.
    974997        $settings = array(
    975998            'renderedSidebars'   => array_fill_keys( array_unique( $this->rendered_sidebars ), true ),
    976999            'renderedWidgets'    => array_fill_keys( array_keys( $this->rendered_widgets ), true ),
    977             'registeredSidebars' => array_values( $GLOBALS['wp_registered_sidebars'] ),
    978             'registeredWidgets'  => $GLOBALS['wp_registered_widgets'],
     1000            'registeredSidebars' => array_values( $wp_registered_sidebars ),
     1001            'registeredWidgets'  => $wp_registered_widgets,
    9791002            'l10n'               => array(
    9801003                'widgetTooltip' => __( 'Shift-click to edit this widget.' ),
     
    10411064     * @access public
    10421065     *
     1066     * @global array $wp_registered_sidebars
     1067     *
    10431068     * @param bool   $is_active  Whether the sidebar is active.
    10441069     * @param string $sidebar_id Sidebar ID.
     
    10671092     * @access public
    10681093     *
     1094     * @global array $wp_registered_sidebars
     1095     *
    10691096     * @param bool   $has_widgets Whether the current sidebar has widgets.
    10701097     * @param string $sidebar_id  Sidebar ID.
     
    11731200     * @access public
    11741201     *
     1202     * @global array $wp_registered_widgets
     1203     *
    11751204     * @param array $widget_ids List of widget IDs.
    11761205     * @return array Parsed list of widget IDs.
     
    11891218     * @since 3.9.0
    11901219     * @access public
     1220     *
     1221     * @global array $wp_registered_widget_updates
     1222     * @global array $wp_registered_widget_controls
    11911223     *
    11921224     * @param  string $widget_id Widget ID.
Note: See TracChangeset for help on using the changeset viewer.