Задать вопрос
@AlpineMilk

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

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

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

Похожие вопросы