From 382bd5de1ff1816a78c17f784c6e39ebbcb9bade Mon Sep 17 00:00:00 2001 From: User Date: Thu, 2 May 2024 11:18:58 +0300 Subject: [PATCH] 20240502#1 --- src/TemplateInterface.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/TemplateInterface.php b/src/TemplateInterface.php index eeab99f..b74e496 100644 --- a/src/TemplateInterface.php +++ b/src/TemplateInterface.php @@ -22,6 +22,23 @@ interface TemplateInterface { */ public function getSubtemplatePath(): string; + /** + * @param array $aliases + * @return TemplateInterface + */ + public function setSubtemplatePathAlias(array $aliases = []) : TemplateInterface; + + /** + * @return array + */ + public function getSubtemplatePathAlias() : array; + + /** + * @param string $subtemplate + * @return string + */ + public function getFullSubtemplatePath(string $subtemplate) : string; + /** * @param string $point * @param string $string