Вывести значение переменной которая находится в namespace Tygh

Здравствуйте!

Есть функция класса, которая находится в пространстве имен Tygh вида:
public function getUserProfile()
{
$this->user->profile->photoURL = “some_info”
return $this->user->profile
}

и возвращает массив, где помимо photoURL представлены другие переменные.

Подскажите, как я могу обратиться к этой переменной через tpl шаблон, чтобы выводить её значение?

можно так в подходяшем контроллере передать ее в смарти

Tygh::$app[‘view’]->assign('имя переменной в tpl ', занчение);

Спасибо большое! правильно ли понимаю, необходимо сделать так:

в .php файле, который находится в пространстве имен Tygh создаем переменную $var, передаем в неё необходимое значение, а потом в контроллере создаем переменную вида:
Tygh::$app[‘view’]->assign(‘tpl_var’, $var);

А после в tpl файле выводим переменную через {$tpl_var}?

1 лайк

Да, все верно