WP_CLI\Utils
mustache_render()
Render PHP or other types of files using Mustache templates.
IMPORTANT: Automatic HTML escaping is disabled!
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
mustache_render( $template_name, $data );
- $template_name (обязательный)
- -
- $data **
- -
По умолчанию: []
Код mustache_render() mustache render WP-CLI 2.8.0-alpha
function mustache_render( $template_name, $data = [] ) { if ( ! file_exists( $template_name ) ) { $template_name = WP_CLI_ROOT . "/templates/$template_name"; } $template = file_get_contents( $template_name ); $mustache = new Mustache_Engine( [ 'escape' => function ( $val ) { return $val; }, ] ); return $mustache->render( $template, $data ); }