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 "
\n";
foreach ( $views as $class => $view ) {
$views[ $class ] = "\t- $view";
@@ -435,14 +459,14 @@ class WP_List_Table {
if ( empty( $this->_actions ) )
return;
- echo "";
- echo "