Add new TemplateEngine->testInstall method

- Add admin summary template engine error messages
This commit is contained in:
Hypolite Petovan 2020-05-18 01:19:30 -04:00
parent c6ba92c43d
commit 346f99b877
3 changed files with 26 additions and 1 deletions

View file

@ -53,6 +53,14 @@ final class FriendicaSmartyEngine extends TemplateEngine
}
}
/**
* @inheritDoc
*/
public function testInstall(array &$errors = null)
{
$this->smarty->testInstall($errors);
}
/**
* @inheritDoc
*/

View file

@ -40,6 +40,14 @@ abstract class TemplateEngine
*/
abstract public function __construct(string $theme, array $theme_info);
/**
* Checks the template engine is correctly installed and configured and reports error messages in the provided
* parameter or displays them directly if it's null.
*
* @param array|null $errors
*/
abstract public function testInstall(array &$errors = null);
/**
* Returns the rendered template output from the template string and variables
*