Nav_Menu::filter_account_menu_items( object $menu_item )
Summary
Filter account menu items
Parameters
- $menu_item
-
(object) (Required)
Return
(object)
Source
File: src/BigCommerce/Accounts/Nav_Menu.php
public function filter_account_menu_items( $menu_item ) { if ( $menu_item->object != 'page' ) { return $menu_item; } $page_id = $menu_item->object_id; switch ( $page_id ) { case get_option( Login_Page::NAME, 0 ): return $this->setup_login_menu_item( $menu_item ); case get_option( Registration_Page::NAME, 0 ): return $this->setup_registration_menu_item( $menu_item ); case get_option( Account_Page::NAME, 0 ): case get_option( Orders_Page::NAME, 0 ): case get_option( Address_Page::NAME, 0 ): case get_option( Wishlist_Page::NAME, 0 ): return $this->setup_account_page_menu_item( $menu_item ); default: return $menu_item; } }