Changeset 32534
- Timestamp:
- 05/21/2015 09:38:41 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-includes/class-wp-admin-bar.php
r31955 r32534 13 13 public $user; 14 14 15 /** 16 * @param string $name 17 * @return string|array|null 18 */ 15 19 public function __get( $name ) { 16 20 switch ( $name ) { … … 70 74 } 71 75 76 /** 77 * @param array $node 78 */ 72 79 public function add_menu( $node ) { 73 80 $this->add_node( $node ); 74 81 } 75 82 83 /** 84 * @param string $id 85 */ 76 86 public function remove_menu( $id ) { 77 87 $this->remove_node( $id ); … … 144 154 } 145 155 156 /** 157 * @param array $args 158 */ 146 159 final protected function _set_node( $args ) { 147 160 $this->nodes[ $args['id'] ] = (object) $args; … … 151 164 * Gets a node. 152 165 * 166 * @param string $id 153 167 * @return object Node. 154 168 */ … … 158 172 } 159 173 174 /** 175 * @param string $id 176 * @return object|null 177 */ 160 178 final protected function _get_node( $id ) { 161 179 if ( $this->bound ) … … 169 187 } 170 188 189 /** 190 * @return array|null 191 */ 171 192 final public function get_nodes() { 172 193 if ( ! $nodes = $this->_get_nodes() ) … … 179 200 } 180 201 202 /** 203 * @return array|null 204 */ 181 205 final protected function _get_nodes() { 182 206 if ( $this->bound ) … … 209 233 * Remove a node. 210 234 * 211 * @param string The ID of the item.235 * @param string $id The ID of the item. 212 236 */ 213 237 public function remove_node( $id ) { … … 215 239 } 216 240 241 /** 242 * @param string $id 243 */ 217 244 final protected function _unset_node( $id ) { 218 245 unset( $this->nodes[ $id ] ); … … 225 252 } 226 253 254 /** 255 * @return object|null 256 */ 227 257 final protected function _bind() { 228 258 if ( $this->bound ) … … 346 376 } 347 377 378 /** 379 * 380 * @global bool $is_IE 381 * @param object $root 382 */ 348 383 final protected function _render( $root ) { 349 384 global $is_IE; … … 381 416 } 382 417 418 /** 419 * @param object $node 420 */ 383 421 final protected function _render_container( $node ) { 384 422 if ( $node->type != 'container' || empty( $node->children ) ) … … 392 430 } 393 431 432 /** 433 * @param object $node 434 */ 394 435 final protected function _render_group( $node ) { 395 if ( $node->type == 'container' ) 396 return $this->_render_container( $node ); 397 436 if ( $node->type == 'container' ) { 437 $this->_render_container( $node ); 438 return; 439 } 398 440 if ( $node->type != 'group' || empty( $node->children ) ) 399 441 return; … … 411 453 } 412 454 455 /** 456 * @param object $node 457 */ 413 458 final protected function _render_item( $node ) { 414 459 if ( $node->type != 'item' ) … … 483 528 } 484 529 530 /** 531 * @param string $id Unused. 532 * @param object $node 533 */ 485 534 public function recursive_render( $id, $node ) { 486 535 _deprecated_function( __METHOD__, '3.3', 'WP_Admin_bar::render(), WP_Admin_Bar::_render_item()' );
Note: See TracChangeset
for help on using the changeset viewer.