mirror of
https://github.com/kevinveenbirkenbach/infinito.git
synced 2025-09-13 13:57:10 +02:00
implemented sourcemeta and test
This commit is contained in:
41
application/src/Domain/TemplateManagement/TemplateMeta.php
Normal file
41
application/src/Domain/TemplateManagement/TemplateMeta.php
Normal 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
|
||||
{
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user