]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/includes/class-wp-plugin-install-list-table.php
WordPress 4.3
[autoinstalls/wordpress.git] / wp-admin / includes / class-wp-plugin-install-list-table.php
index e1a730610ba11fe7b484c07c4cec1a2e66c2874b..45a525128573a080272744892d17d61a2c4a6d2a 100644 (file)
@@ -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() . '<p class="hide-if-no-js"><a href="#" class="button" onclick="document.location.reload(); return false;">' . __( 'Try again' ) . '</a></p>';
@@ -208,6 +226,13 @@ class WP_Plugin_Install_List_Table extends WP_List_Table {
                echo '<div class="no-plugin-results">' . $message . '</div>';
        }
 
+       /**
+        *
+        * @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() ),