mirror of
https://github.com/friendica/friendica
synced 2025-04-28 02:30:16 +00:00
Changes:
- added more type-hints
This commit is contained in:
parent
7528b79469
commit
a0c8fc6d6e
5 changed files with 31 additions and 42 deletions
|
@ -69,7 +69,7 @@ final class FriendicaSmartyEngine extends TemplateEngine
|
|||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
public function replaceMacros(string $template, array $vars)
|
||||
public function replaceMacros(string $template, array $vars): string
|
||||
{
|
||||
if (!Strings::startsWith($template, self::FILE_PREFIX)) {
|
||||
$template = self::STRING_PREFIX . $template;
|
||||
|
|
|
@ -45,6 +45,7 @@ abstract class TemplateEngine
|
|||
* parameter or displays them directly if it's null.
|
||||
*
|
||||
* @param array|null $errors
|
||||
* @return void
|
||||
*/
|
||||
abstract public function testInstall(array &$errors = null);
|
||||
|
||||
|
@ -53,9 +54,9 @@ abstract class TemplateEngine
|
|||
*
|
||||
* @param string $template
|
||||
* @param array $vars
|
||||
* @return string
|
||||
* @return string Template output with replaced macros
|
||||
*/
|
||||
abstract public function replaceMacros(string $template, array $vars);
|
||||
abstract public function replaceMacros(string $template, array $vars): string;
|
||||
|
||||
/**
|
||||
* Returns the template string from a file path and an optional sub-directory from the project root
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue