Automattic\WooCommerce\EmailEditor\Integrations\Core\Renderer\Blocks

Media_Text::get_vertical_alignment_from_attributesprivateWC 1.0

Get the vertical alignment value from block attributes.

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

Хуков нет.

Возвращает

Строку. CSS vertical-align value.

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

// private - только в коде основоного (родительского) класса
$result = $this->get_vertical_alignment_from_attributes( $block_attrs ): string;
$block_attrs(массив) (обязательный)
Block attributes.

Код Media_Text::get_vertical_alignment_from_attributes() WC 11.0.1

private function get_vertical_alignment_from_attributes( array $block_attrs ): string {
	$vertical_alignment = $block_attrs['verticalAlignment'] ?? 'middle';

	// Convert WordPress alignment values to CSS values.
	switch ( $vertical_alignment ) {
		case 'top':
			return 'top';
		case 'center':
			return 'middle';
		case 'bottom':
			return 'bottom';
		default:
			return 'middle';
	}
}