This commit is contained in:
User
2023-05-29 01:38:54 +03:00
commit dd312f5ea0
7 changed files with 105 additions and 0 deletions

18
src/TemplateInterface.php Normal file
View File

@@ -0,0 +1,18 @@
<?php
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 setGlobals(array $globals = []) : void;
public function inc(string $incFile) : string;
public function getPoint(string $point) : string;
public function getResponse(): string;
}