Automattic\WooCommerce\EmailEditor\Integrations\Core\Renderer\Blocks
Gallery::get_columns_from_attributes
Get the columns value from block attributes.
Method of the class: Gallery{}
No Hooks.
Returns
Int. Number of columns (1-5).
Usage
// private - for code of main (parent) class only $result = $this->get_columns_from_attributes( $block_attrs ): int;
- $block_attrs(array) (required)
- Block attributes.
Gallery::get_columns_from_attributes() Gallery::get columns from attributes code WC 10.4.3
private function get_columns_from_attributes( array $block_attrs ): int {
$columns = $block_attrs['columns'] ?? 3;
// Ensure the columns are within reasonable bounds.
$columns = max( 1, min( 5, (int) $columns ) );
return $columns;
}