deblan.tv/vendor/trinity/src/Trinity/Bundle/NewsletterBundle/Newsletter/ModelOneContent.php

35 lines
1 KiB
PHP
Raw Normal View History

2015-03-02 21:57:49 +01:00
<?php
2016-06-20 11:37:14 +02:00
namespace Trinity\Bundle\NewsletterBundle\Newsletter;
2015-03-02 21:57:49 +01:00
use Trinity\Bundle\NewsletterBundle\Model\Block;
2016-06-20 11:37:14 +02:00
use Trinity\Bundle\NewsletterBundle\Model\Newsletter;
2015-03-02 21:57:49 +01:00
2016-06-20 11:37:14 +02:00
class ModelOneContent extends Newsletter
2015-03-02 21:57:49 +01:00
{
public function __construct($template = null)
{
parent::__construct(null !== $template ? $template : 'TrinityNewsletterBundle:Default:index.html.twig');
}
public function getConfiguration()
{
return $this->configuration
2016-06-20 11:37:14 +02:00
->setBlock('subject', 'Trinity\Bundle\NewsletterBundle\Form\Type\BlockType')
2015-03-02 21:57:49 +01:00
->setBlock('title', 'Trinity\Bundle\NewsletterBundle\Form\Type\BlockType')
->setBlock('subtitle', 'Trinity\Bundle\NewsletterBundle\Form\Type\BlockType')
->setBlock('content1', 'Trinity\Bundle\NewsletterBundle\Form\Type\TinymceAdvancedBlockType')
2016-06-20 11:37:14 +02:00
;
2015-03-02 21:57:49 +01:00
}
public function getBlockContent1()
{
return $this->getBlock('content1');
}
public function setBlockContent1(Block $block)
{
return $this->setBlock($block);
}
}