PHP Класс Rarst\Fragment_Cache\Menu_Cache

Наследование: extends Rarst\Fragment_Cache\Fragment_Cache
Показать файл Открыть проект

Открытые методы

Метод Описание
disable ( )
enable ( )
fallback_cb ( array $args ) : string Restore arguments and fetch cached fragment for them.
pre_wp_nav_menu ( string $menu, object $args ) : string Return cached menu, using pre-generation hook.
update_menus_edited ( ) Save timestamp when menus were last modified for cache salt.
wp_nav_menu_args ( array $args ) : array Fake no menu matches to force menu run custom callback.
wp_nav_menu_objects ( array $menu_items ) : array Strip current* classes from menu items, since shared when cached.

Защищенные методы

Метод Описание
callback ( string $name, array $args ) : string Generate and timestamp menu output.

Описание методов

callback() защищенный Метод

Generate and timestamp menu output.
protected callback ( string $name, array $args ) : string
$name string Fragment name.
$args array Arguments.
Результат string

disable() публичный Метод

public disable ( )

enable() публичный Метод

public enable ( )

fallback_cb() публичный Метод

Restore arguments and fetch cached fragment for them.
Устаревший:
public fallback_cb ( array $args ) : string
$args array Arguments.
Результат string

pre_wp_nav_menu() публичный Метод

Return cached menu, using pre-generation hook.
public pre_wp_nav_menu ( string $menu, object $args ) : string
$menu string Menu HTML to return.
$args object Menu arguments.
Результат string

update_menus_edited() публичный Метод

Save timestamp when menus were last modified for cache salt.
public update_menus_edited ( )

wp_nav_menu_args() публичный Метод

Fake no menu matches to force menu run custom callback.
Устаревший:
public wp_nav_menu_args ( array $args ) : array
$args array Menu arguments.
Результат array

wp_nav_menu_objects() публичный Метод

Strip current* classes from menu items, since shared when cached.
public wp_nav_menu_objects ( array $menu_items ) : array
$menu_items array Array of menu item objects.
Результат array