WC_REST_Layout_Templates_Controller::get_layout_templates
Get layout templates.
Метод класса: WC_REST_Layout_Templates_Controller{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_layout_templates( $query_params ): array;
- $query_params(массив) (обязательный)
- Query params.
Код WC_REST_Layout_Templates_Controller::get_layout_templates() WC REST Layout Templates Controller::get layout templates WC 10.7.0
private function get_layout_templates( array $query_params ): array {
$layout_template_registry = wc_get_container()->get( LayoutTemplateRegistry::class );
return array_map(
function( $layout_template ) {
return $layout_template->to_json();
},
$layout_template_registry->instantiate_layout_templates( $query_params )
);
}