diff --git a/lib/DI/ContainerConfigurator.php b/lib/DI/ContainerConfigurator.php index 44d70667c8..dd37b4f760 100644 --- a/lib/DI/ContainerConfigurator.php +++ b/lib/DI/ContainerConfigurator.php @@ -185,6 +185,7 @@ class ContainerConfigurator implements IContainerConfigurator { $container->autowire(\MailPoet\Form\Block\Divider::class); $container->autowire(\MailPoet\Form\Block\Html::class); $container->autowire(\MailPoet\Form\Block\Heading::class); + $container->autowire(\MailPoet\Form\Block\Paragraph::class); $container->autowire(\MailPoet\Form\Block\Radio::class); $container->autowire(\MailPoet\Form\Block\Segment::class); $container->autowire(\MailPoet\Form\Block\Select::class); diff --git a/lib/Form/Block/Paragraph.php b/lib/Form/Block/Paragraph.php new file mode 100644 index 0000000000..dd73df5611 --- /dev/null +++ b/lib/Form/Block/Paragraph.php @@ -0,0 +1,9 @@ +text = $text; $this->textarea = $textarea; $this->heading = $heading; + $this->paragraph = $paragraph; } public function renderBlock(array $block = [], array $formSettings): string { @@ -97,6 +103,10 @@ class BlocksRenderer { $html .= $this->heading->render($block); break; + case 'paragraph': + $html .= $this->paragraph->render($block); + break; + case 'divider': $html .= $this->divider->render($block); break;