@AlpineMilk

Улучшение кода. Как улучшить проверки?

5a9683c2c6c99699877107.png
есть страница где выводятся данные пользователя. Есть 2 картинки аватар и фон я проверяю на наличие пути в бд, если путь есть то показывает картинку если нету, то картинка по умолчанию, но для каждой картинки приходиться делать одинаковые проверки, и это ужасно выглядит. Как можно это улучшить?
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar
Учим yii2: https://youtu.be/-WRMlGHLgRg
Пишем метод, который возвращает true или false и проверяет наличие любой картинки, в зависимости от переданного ключа. Пишим геттер, который возвращает url, в нем условие зависимое от выполнения первого метода. И все это в объекте user. Потом просто $user->avatar
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы