Automattic\WooCommerce\Blocks\BlockTypes\Reviews
ProductReviewsPaginationNext::get_pagination_arrow
Get the pagination arrow.
Метод класса: ProductReviewsPaginationNext{}
Хуков нет.
Возвращает
Строку|null.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_pagination_arrow( $block );
- $block(WP_Block) (обязательный)
- Block instance.
Код ProductReviewsPaginationNext::get_pagination_arrow() ProductReviewsPaginationNext::get pagination arrow WC 11.0.1
protected function get_pagination_arrow( $block ) {
$arrow_map = array(
'none' => '',
'arrow' => '→',
'chevron' => '»',
);
if ( ! empty( $block->context['reviews/paginationArrow'] ) && ! empty( $arrow_map[ $block->context['reviews/paginationArrow'] ] ) ) {
$arrow_attribute = $block->context['reviews/paginationArrow'];
$arrow = $arrow_map[ $block->context['reviews/paginationArrow'] ];
$arrow_classes = "wp-block-woocommerce-product-reviews-pagination-next-arrow is-arrow-$arrow_attribute";
return "<span class='$arrow_classes' aria-hidden='true'>$arrow</span>";
}
return null;
}