MailPoet\EmailEditor\Integrations\Core\Renderer\Blocks

Column::render_content()protectedWC 1.0

Renders the block content.

Method of the class: Column{}

No Hooks.

Return

String.

Usage

// protected - for code of main (parent) or child class
$result = $this->render_content( $block_content, $parsed_block, $settings_controller ): string;
$block_content(string) (required)
Block content.
$parsed_block(array) (required)
Parsed block.
$settings_controller(Settings_Controller) (required)
Settings controller.

Column::render_content() code WC 9.8.1

protected function render_content( string $block_content, array $parsed_block, Settings_Controller $settings_controller ): string {
	$content = '';
	foreach ( $parsed_block['innerBlocks'] ?? array() as $block ) {
		$content .= render_block( $block );
	}

	return str_replace(
		'{column_content}',
		$content,
		$this->get_block_wrapper( $block_content, $parsed_block, $settings_controller )
	);
}