Кирилл Несмеянов: я вам сажу еще больше, вы вопрос читали? Как автор узнает о $auth не передав её в ф-цию или не объявит её глобальной? Вы даже не правильно ответили на вопрос.
Кирилл Несмеянов: я вам дальше больше скажу, за каждый вызов $auth->current(); вы загружаете данные пользователя заново, в лучшем случае это простенький SQL запрос, за 20ти разовое использование $auth->current(); получим 19 лишних SQL запросов, если кого и выгоняют, то за такое.
Владимир Дубровин: у меня там только это
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
Мне прописать туда то что вы написали?
9StarRu: лучшее решение спросить у автора или самому рыться в коде им написанным.
Моё решение не лучшее потому что вы получаете все новости, но используете только 5, это не рационально.