Make WordPress Core

Changeset 30679


Ignore:
Timestamp:
12/01/2014 12:32:19 AM (12 years ago)
Author:
wonderboymusic
Message:

Improve various @param docs for List Tables.

See #30224.

Location:
trunk/src/wp-admin/includes
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/includes/class-wp-list-table.php

    r30648 r30679  
    480480         * @since 3.1.0
    481481         * @access protected
     482         *
     483         * @param string $post_type
    482484         */
    483485        protected function months_dropdown( $post_type ) {
     
    536538         * @since 3.1.0
    537539         * @access protected
     540         *
     541         * @param string $current_mode
    538542         */
    539543        protected function view_switcher( $current_mode ) {
     
    602606         * @access protected
    603607         *
     608         * @param string $option
     609         * @param int    $default
    604610         * @return int
    605611         */
     
    630636         * @since 3.1.0
    631637         * @access protected
     638         *
     639         * @param string $which
    632640         */
    633641        protected function pagination( $which ) {
     
    930938         * @since 3.1.0
    931939         * @access protected
     940         * @param string $which
    932941         */
    933942        protected function display_tablenav( $which ) {
     
    955964         * @since 3.1.0
    956965         * @access protected
     966         *
     967         * @param string $which
    957968         */
    958969        protected function extra_tablenav( $which ) {}
  • trunk/src/wp-admin/includes/class-wp-media-list-table.php

    r30661 r30679  
    105105        }
    106106
     107        /**
     108         * @param string $which
     109         */
    107110        protected function extra_tablenav( $which ) {
    108111                if ( 'bar' !== $which ) {
     
    147150        }
    148151
     152        /**
     153         * @param string $which
     154         */
    149155        protected function pagination( $which ) {
    150                 global $mode;
    151 
    152156                parent::pagination( $which );
    153157        }
     
    494498        }
    495499
     500        /**
     501         * @param WP_Post $post
     502         * @param string  $att_title
     503         */
    496504        private function _get_row_actions( $post, $att_title ) {
    497505                $actions = array();
  • trunk/src/wp-admin/includes/class-wp-ms-sites-list-table.php

    r29707 r30679  
    147147        }
    148148
     149        /**
     150         * @param string $which
     151         */
    149152        protected function pagination( $which ) {
    150153                global $mode;
  • trunk/src/wp-admin/includes/class-wp-ms-themes-list-table.php

    r30648 r30679  
    143143        }
    144144
     145        /**
     146         * @staticvar string $term
     147         * @param WP_Theme $theme
     148         * @return bool
     149         */
    145150        public function _search_callback( $theme ) {
    146151                static $term;
     
    164169
    165170        // Not used by any core columns.
     171        /**
     172         * @global string $orderby
     173         * @global string $order
     174         * @param array $theme_a
     175         * @param array $theme_b
     176         * @return int
     177         */
    166178        public function _order_callback( $theme_a, $theme_b ) {
    167179                global $orderby, $order;
     
    267279        }
    268280
     281        /**
     282         * @global string $status
     283         * @global int $page
     284         * @global string $s
     285         * @global array $totals
     286         * @param WP_Theme $theme
     287         */
    269288        public function single_row( $theme ) {
    270289                global $status, $page, $s, $totals;
  • trunk/src/wp-admin/includes/class-wp-ms-users-list-table.php

    r29206 r30679  
    103103        }
    104104
     105        /**
     106         * @global string $mode
     107         * @param string $which
     108         */
    105109        protected function pagination( $which ) {
    106110                global $mode;
  • trunk/src/wp-admin/includes/class-wp-plugin-install-list-table.php

    r30648 r30679  
    269269        }
    270270
     271        /**
     272         * @param string $which
     273         */
    271274        protected function display_tablenav( $which ) {
    272275                if ( $GLOBALS['tab'] === 'featured' ) {
     
    307310        }
    308311
     312        /**
     313         * @param object $plugin_a
     314         * @param object $plugin_b
     315         * @return int
     316         */
    309317        private function order_callback( $plugin_a, $plugin_b ) {
    310318                $orderby = $this->orderby;
  • trunk/src/wp-admin/includes/class-wp-plugins-list-table.php

    r30648 r30679  
    192192        }
    193193
     194        /**
     195         * @staticvar string $term
     196         * @param array $plugin
     197         * @return boolean
     198         */
    194199        public function _search_callback( $plugin ) {
    195200                static $term;
     
    206211        }
    207212
     213        /**
     214         * @global string $orderby
     215         * @global string $order
     216         * @param array $plugin_a
     217         * @param array $plugin_b
     218         * @return int
     219         */
    208220        public function _order_callback( $plugin_a, $plugin_b ) {
    209221                global $orderby, $order;
     
    309321        }
    310322
     323        /**
     324         * @global string $status
     325         * @param string $which
     326         * @return null
     327         */
    311328        public function bulk_actions( $which = '' ) {
    312329                global $status;
     
    318335        }
    319336
     337        /**
     338         * @global string $status
     339         * @param string $which
     340         * @return null
     341         */
    320342        protected function extra_tablenav( $which ) {
    321343                global $status;
     
    353375        }
    354376
     377        /**
     378         * @global string $status
     379         * @global int $page
     380         * @global string $s
     381         * @global array $totals
     382         * @param array $item
     383         */
    355384        public function single_row( $item ) {
    356385                global $status, $page, $s, $totals;
  • trunk/src/wp-admin/includes/class-wp-posts-list-table.php

    r30648 r30679  
    218218        }
    219219
     220        /**
     221         * @global int $cat
     222         * @param string $which
     223         */
    220224        protected function extra_tablenav( $which ) {
    221225                global $cat;
     
    269273        }
    270274
     275        /**
     276         * @global string $mode
     277         * @param string $which
     278         */
    271279        protected function pagination( $which ) {
    272280                global $mode;
     
    376384        }
    377385
     386        /**
     387         * @global WP_Query $wp_query
     388         * @global int $per_page
     389         * @param array $posts
     390         * @param int $level
     391         */
    378392        public function display_rows( $posts = array(), $level = 0 ) {
    379393                global $wp_query, $per_page;
     
    391405        }
    392406
     407        /**
     408         * @global string $mode
     409         * @param array $posts
     410         * @param int $level
     411         */
    393412        private function _display_rows( $posts, $level = 0 ) {
    394413                global $mode;
     
    406425        }
    407426
     427        /**
     428         * @global wpdb $wpdb
     429         * @param array $pages
     430         * @param int $pagenum
     431         * @param int $per_page
     432         * @return bool|null
     433         */
    408434        private function _display_rows_hierarchical( $pages, $pagenum = 1, $per_page = 20 ) {
    409435                global $wpdb;
     
    543569        }
    544570
     571        /**
     572         * @global string $mode
     573         * @staticvar string $alternate
     574         * @param WP_Post $post
     575         * @param int $level
     576         */
    545577        public function single_row( $post, $level = 0 ) {
    546578                global $mode;
  • trunk/src/wp-admin/includes/class-wp-terms-list-table.php

    r30648 r30679  
    203203        }
    204204
     205        /**
     206         * @param string $taxonomy
     207         * @param array $terms
     208         * @param array $children
     209         * @param int $start
     210         * @param int $per_page
     211         * @param int $count
     212         * @param int $parent
     213         * @param int $level
     214         */
    205215        private function _rows( $taxonomy, $terms, &$children, $start, $per_page, &$count, $parent = 0, $level = 0 ) {
    206216
     
    251261        }
    252262
     263        /**
     264         * @global string $taxonomy
     265         * @staticvar string $row_class
     266         * @param object $tag
     267         * @param int $level
     268         */
    253269        public function single_row( $tag, $level = 0 ) {
    254270                global $taxonomy;
     
    265281        }
    266282
     283        /**
     284         * @param object $tag
     285         * @return string
     286         */
    267287        public function column_cb( $tag ) {
    268288                $default_term = get_option( 'default_' . $this->screen->taxonomy );
     
    275295        }
    276296
     297        /**
     298         * @param object $tag
     299         * @return string
     300         */
    277301        public function column_name( $tag ) {
    278302                $taxonomy = $this->screen->taxonomy;
     
    349373        }
    350374
     375        /**
     376         * @param object $tag
     377         * @return string
     378         */
    351379        public function column_description( $tag ) {
    352380                return $tag->description;
    353381        }
    354382
     383        /**
     384         * @param object $tag
     385         * @return string
     386         */
    355387        public function column_slug( $tag ) {
    356388                /** This filter is documented in wp-admin/edit-tag-form.php */
     
    358390        }
    359391
     392        /**
     393         * @param object $tag
     394         * @return string
     395         */
    360396        public function column_posts( $tag ) {
    361397                $count = number_format_i18n( $tag->count );
     
    382418        }
    383419
     420        /**
     421         * @param object $tag
     422         * @return string
     423         */
    384424        public function column_links( $tag ) {
    385425                $count = number_format_i18n( $tag->count );
     
    389429        }
    390430
     431        /**
     432         * @param object $tag
     433         * @param string $column_name
     434         * @return string
     435         */
    391436        public function column_default( $tag, $column_name ) {
    392437                /**
  • trunk/src/wp-admin/includes/class-wp-themes-list-table.php

    r30105 r30679  
    9696        }
    9797
     98        /**
     99         * @param string $which
     100         * @return null
     101         */
    98102        public function tablenav( $which = 'top' ) {
    99103                if ( $this->get_pagination_arg( 'total_pages' ) <= 1 )
     
    220224        }
    221225
     226        /**
     227         * @param WP_Theme $theme
     228         * @return bool
     229         */
    222230        public function search_theme( $theme ) {
    223231                // Search the features
     
    256264         * @since 3.4.0
    257265         * @access public
     266         *
     267         * @param array $extra_args
    258268         */
    259269        public function _js_vars( $extra_args = array() ) {
Note: See TracChangeset for help on using the changeset viewer.