* Display list of the available widgets.
*
* @since 2.5.0
+ *
+ * @global array $wp_registered_widgets
+ * @global array $wp_registered_widget_controls
*/
function wp_list_widgets() {
global $wp_registered_widgets, $wp_registered_widget_controls;
*
* @since 3.1.0
* @access private
+ *
+ * @return int
*/
function _sort_name_callback( $a, $b ) {
return strnatcasecmp( $a['name'], $b['name'] );
*
* @since 2.5.0
*
+ * @global array $wp_registered_widgets
+ *
+ * @staticvar int $i
+ *
* @param array $params
* @return array
*/
return $params;
}
-function next_widget_id_number($id_base) {
+/**
+ *
+ * @global array $wp_registered_widgets
+ *
+ * @param string $id_base
+ * @return int
+ */
+function next_widget_id_number( $id_base ) {
global $wp_registered_widgets;
$number = 1;
*
* @since 2.5.0
*
+ * @global array $wp_registered_widgets
+ * @global array $wp_registered_widget_controls
+ * @global array $sidebars_widgets
+ *
* @param array $sidebar_args
* @return array
*/