Automattic\WooCommerce\Internal\StockNotifications\Admin

ListTable::get_linkprotectedWC 1.0

Construct a link string from args.

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

Хуков нет.

Возвращает

Строку.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_link( $args, $label, $css_class );
$args(массив) (обязательный)
Arguments for the link.
$label(строка) (обязательный)
Link label.
$css_class(строка)
CSS class.
По умолчанию: ''

Код ListTable::get_link() WC 11.0.1

protected function get_link( $args, $label, $css_class = '' ) {
	$url = add_query_arg( $args );

	$class_html   = '';
	$aria_current = '';
	if ( ! empty( $css_class ) ) {
		$class_html = sprintf(
			' class="%s"',
			esc_attr( $css_class )
		);

		if ( 'current' === $css_class ) {
			$aria_current = ' aria-current="page"';
		}
	}

	return sprintf(
		'<a href="%s"%s%s>%s</a>',
		esc_url( $url ),
		$class_html,
		$aria_current,
		$label
	);
}