Automattic\WooCommerce\Admin\Features\Navigation
Menu::has_callback()
Check if a menu item's callback is registered in the menu.
Method of the class: Menu{}
No Hooks.
Return
true|false
.
Usage
$result = Menu::has_callback( $menu_item );
- $menu_item(array) (required)
- Menu item args.
Menu::has_callback() Menu::has callback code WC 8.7.0
public static function has_callback( $menu_item ) { if ( ! $menu_item || ! isset( $menu_item[ self::CALLBACK ] ) ) { return false; } $callback = $menu_item[ self::CALLBACK ]; if ( isset( self::$callbacks[ $callback ] ) && self::$callbacks[ $callback ] ) { return true; } if ( isset( self::$callbacks[ self::get_callback_url( $callback ) ] ) && self::$callbacks[ self::get_callback_url( $callback ) ] ) { return true; } return false; }