Automattic\WooCommerce\Internal\Admin\Logging
PageController::render()
Render the "Logs" tab, depending on the current default log handler.
Метод класса: PageController{}
Хуки из метода
Возвращает
null
. Ничего (null).
Использование
$PageController = new PageController(); $PageController->render(): void;
Код PageController::render() PageController::render WC 9.7.1
public function render(): void { $handler = $this->settings->get_default_handler(); $params = $this->get_query_params( array( 'view' ) ); $this->render_section_nav(); if ( 'settings' === $params['view'] ) { $this->settings->render_form(); return; } switch ( $handler ) { case LogHandlerFileV2::class: $this->render_filev2(); return; case WC_Log_Handler_DB::class: WC_Admin_Status::status_logs_db(); return; case WC_Log_Handler_File::class: WC_Admin_Status::status_logs_file(); return; } /** * Action fires only if there is not a built-in rendering method for the current default log handler. * * This is intended as a way for extensions to render log views for custom handlers. * * @param string $handler * * @since 8.6.0 */ do_action( 'wc_logs_render_page', $handler ); }