Files
piratepoet/mailpoet/lib/EmailEditor/Engine/Renderer/BodyRenderer.php
2023-08-24 15:44:34 +02:00

14 lines
572 B
PHP

<?php declare(strict_types = 1);
namespace MailPoet\EmailEditor\Engine\Renderer;
class BodyRenderer {
public function renderBody(\WP_Post $emailPost): string {
// @todo Parse blocks \WP_Block_Parser
// @todo We need to wrap top level blocks which are not in columns into a column
// @todo Add rendering of columns (inspire by/reuse code from mailpoet/lib/Newsletter/Renderer/Columns/Renderer)
// @todo Add rendering of blocks
return $emailPost->post_content ?: ''; // phpcs:ignore Squiz.NamingConventions.ValidVariableName.MemberNotCamelCaps
}
}