X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/f5fcdc7994bb67cce809bc4777944ae8b7fad4a4..refs/tags/wordpress-4.3:/wp-admin/includes/class-wp-plugin-install-list-table.php diff --git a/wp-admin/includes/class-wp-plugin-install-list-table.php b/wp-admin/includes/class-wp-plugin-install-list-table.php index e1a73061..45a52512 100644 --- a/wp-admin/includes/class-wp-plugin-install-list-table.php +++ b/wp-admin/includes/class-wp-plugin-install-list-table.php @@ -15,6 +15,10 @@ class WP_Plugin_Install_List_Table extends WP_List_Table { private $error; + /** + * + * @return bool + */ public function ajax_user_can() { return current_user_can('install_plugins'); } @@ -28,6 +32,8 @@ class WP_Plugin_Install_List_Table extends WP_List_Table { * * @since 4.0.0 * @access protected + * + * @return array */ protected function get_installed_plugin_slugs() { $slugs = array(); @@ -48,6 +54,15 @@ class WP_Plugin_Install_List_Table extends WP_List_Table { return $slugs; } + /** + * + * @global array $tabs + * @global string $tab + * @global int $paged + * @global string $type + * @global string $term + * @global string $wp_version + */ public function prepare_items() { include( ABSPATH . 'wp-admin/includes/plugin-install.php' ); @@ -199,6 +214,9 @@ class WP_Plugin_Install_List_Table extends WP_List_Table { } } + /** + * @access public + */ public function no_items() { if ( isset( $this->error ) ) { $message = $this->error->get_error_message() . '

' . __( 'Try again' ) . '

'; @@ -208,6 +226,13 @@ class WP_Plugin_Install_List_Table extends WP_List_Table { echo '
' . $message . '
'; } + /** + * + * @global array $tabs + * @global string $tab + * + * @return array + */ protected function get_views() { global $tabs, $tab; @@ -276,6 +301,8 @@ class WP_Plugin_Install_List_Table extends WP_List_Table { } /** + * @global string $tab + * * @param string $which */ protected function display_tablenav( $which ) { @@ -308,10 +335,16 @@ class WP_Plugin_Install_List_Table extends WP_List_Table { } } + /** + * @return array + */ protected function get_table_classes() { return array( 'widefat', $this->_args['plural'] ); } + /** + * @return array + */ public function get_columns() { return array(); } @@ -341,6 +374,9 @@ class WP_Plugin_Install_List_Table extends WP_List_Table { } } + /** + * @global string $wp_version + */ public function display_rows() { $plugins_allowedtags = array( 'a' => array( 'href' => array(),'title' => array(), 'target' => array() ),