implemented sourcemeta and test

This commit is contained in:
Kevin Frantz
2018-11-23 13:22:45 +01:00
parent 0e04da8ea1
commit 8a311caddc
10 changed files with 327 additions and 4 deletions

View File

@@ -0,0 +1,41 @@
<?php
namespace App\Domain\TemplateManagement;
use App\Domain\FormManagement\FormMetaInterface;
use App\Domain\SourceManagement\SourceMetaInterface;
use App\DBAL\Types\TemplateType;
class TemplateMeta implements TemplateMetaInterface
{
/**
* @var TemplateMetaInterface
*/
private $sourceMeta;
/**
* @var string
*/
private $type = TemplateType::HTML;
public function __construct(SourceMetaInterface $sourceMeta)
{
$this->sourceMeta = $sourceMeta;
}
public function getFramedTemplatePath(): string
{
}
public function getFramelessTemplatePath(): string
{
}
public function getFormMeta(): FormMetaInterface
{
}
public function setTemplateType(string $type): void
{
}
}