Automattic\WooCommerce\Admin\Features\Navigation
Menu::has_callback() public WC 1.0
Check if a menu item's callback is registered in the menu.
{} Это метод класса: Menu{}
Хуков нет.
Возвращает
true/false.
Использование
$result = Menu::has_callback( $menu_item );
- $menu_item(массив) (обязательный)
- Menu item args.
Код Menu::has_callback() Menu::has callback WC 5.0.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;
}