X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/dc1231b7312fbdca99e9e887cc2bb35a28f85cdc..refs/tags/wordpress-4.4:/wp-admin/includes/class-wp-list-table.php diff --git a/wp-admin/includes/class-wp-list-table.php b/wp-admin/includes/class-wp-list-table.php index ad35fc67..3a85f79d 100644 --- a/wp-admin/includes/class-wp-list-table.php +++ b/wp-admin/includes/class-wp-list-table.php @@ -1,65 +1,71 @@ get_column_info() + * Stores the value returned by ->get_column_info(). * + * @since 4.1.0 + * @access protected * @var array */ protected $_column_headers; + /** + * {@internal Missing Summary} + * + * @access protected + * @var array + */ protected $compat_fields = array( '_args', '_pagination_args', 'screen', '_actions', '_pagination' ); + /** + * {@internal Missing Summary} + * + * @access protected + * @var array + */ protected $compat_methods = array( 'set_pagination_args', 'get_views', 'get_bulk_actions', 'bulk_actions', 'row_actions', 'months_dropdown', 'view_switcher', 'comments_bubble', 'get_items_per_page', 'pagination', 'get_sortable_columns', 'get_column_info', 'get_table_classes', 'display_tablenav', 'extra_tablenav', @@ -248,10 +268,10 @@ class WP_List_Table { /** * An internal method that sets all the necessary pagination arguments * - * @param array $args An associative array with information about the pagination + * @since 3.1.0 * @access protected * - * @param array|string $args + * @param array|string $args Array or string of arguments with information about the pagination. */ protected function set_pagination_args( $args ) { $args = wp_parse_args( $args, array( @@ -283,11 +303,13 @@ class WP_List_Table { * @return int Number of items that correspond to the given pagination argument. */ public function get_pagination_arg( $key ) { - if ( 'page' == $key ) + if ( 'page' === $key ) { return $this->get_pagenum(); + } - if ( isset( $this->_pagination_args[$key] ) ) + if ( isset( $this->_pagination_args[$key] ) ) { return $this->_pagination_args[$key]; + } } /** @@ -380,6 +402,8 @@ class WP_List_Table { if ( empty( $views ) ) return; + $this->screen->render_screen_reader_content( 'heading_views' ); + echo "