Automattic\WooCommerce\Internal\Admin\Logging

PageController::render_section_nav()privateWC 1.0

Render navigation to switch between logs browsing and settings.

Метод класса: PageController{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

// private - только в коде основоного (родительского) класса
$result = $this->render_section_nav(): void;

Код PageController::render_section_nav() WC 9.5.1

<?php
private function render_section_nav(): void {
	$params       = $this->get_query_params( array( 'view' ) );
	$browse_url   = $this->get_logs_tab_url();
	$settings_url = add_query_arg( 'view', 'settings', $this->get_logs_tab_url() );

	?>
	<ul class="subsubsub">
		<li>
			<?php
			printf(
				'<a href="%1$s"%2$s>%3$s</a>',
				esc_url( $browse_url ),
				'settings' !== $params['view'] ? ' class="current"' : '',
				esc_html__( 'Browse', 'woocommerce' )
			);
			?>
			|
		</li>
		<li>
			<?php
			printf(
				'<a href="%1$s"%2$s>%3$s</a>',
				esc_url( $settings_url ),
				'settings' === $params['view'] ? ' class="current"' : '',
				esc_html__( 'Settings', 'woocommerce' )
			);
			?>
		</li>
	</ul>
	<br class="clear">
	<?php
}