Changeset 12552 for trunk/src/bp-core/classes/class-bp-walker-nav-menu.php
- Timestamp:
- 02/27/2020 10:30:30 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-core/classes/class-bp-walker-nav-menu.php
r12498 r12552 12 12 13 13 /** 14 * Compatibility Class to make BP_Walker_Nav_Menu::walk() compatible 15 * from PHP 5.3 to 5.6 and up. 14 * Create HTML list of BP nav items. 16 15 * 17 * @since 5.1.016 * @since 1.7.0 18 17 */ 19 class BP_Walker_Nav_Menu _Compatextends Walker_Nav_Menu {18 class BP_Walker_Nav_Menu extends Walker_Nav_Menu { 20 19 /** 21 20 * Description of fields indexes for building markup. … … 133 132 134 133 /** 134 * Overrides Walker::walk() method. 135 * 136 * @since 6.0.0 Formalized the existing `...$args` parameter by adding it 137 * to the function signature to match WordPress 5.3. 138 * 139 * @param array $elements See {@link Walker::walk()}. 140 * @param int $max_depth See {@link Walker::walk()}. 141 * @param mixed ...$args See {@link Walker::walk()}. 142 */ 143 public function walk( $elements, $max_depth, ...$args ) { 144 return $this->do_walk( $elements, $max_depth, $args ); 145 } 146 147 /** 135 148 * Display the current <li> that we are on. 136 149 * … … 213 226 } 214 227 } 215 216 if ( PHP_VERSION_ID >= 50600 ) {217 require_once dirname( __DIR__ ) . '/compat/php56/class-bp-compat-walker-nav-menu.php';218 } else {219 require_once dirname( __DIR__ ) . '/compat/php53/class-bp-compat-walker-nav-menu.php';220 }
Note: See TracChangeset
for help on using the changeset viewer.