diff --git a/src/TemplateInterface.php b/src/TemplateInterface.php index 9a19c07..e5e03d1 100644 --- a/src/TemplateInterface.php +++ b/src/TemplateInterface.php @@ -3,6 +3,14 @@ namespace Rmphp\Foundation; interface TemplateInterface { - + public function setTemplate(string $template, array $resource = []): TemplateInterface; + public function setSubtemplePath(string $subtemplatePath) : TemplateInterface; + public function getSubtemplePath(): string; + public function setValue(string $point, string $string) : void; + public function addValue(string $point, string $string) : void; + public function setSubtemple(string $point, string $subTempl, array $resource = []) : void; + public function addSubtemple(string $point, string $subTempl, array $resource = []) : void; + public function inc(string $incFile) : string; + public function getPoint(string $point) : string; public function getResponse(): string; } \ No newline at end of file