les-anatoliy
@les-anatoliy

Как написать scope в модели для выборки поля по условию?

Приветствую, ребят!
Собственно, есть таблица
есть таблица:
=========================================
| id  |  title_ru | title_en | title_kz |
=========================================

Вопрос в том как обращаясь к элементу модели
$record->title или пусть будет scope, $record->title()
он сам понимал какой язык я хочу выбрать:

сейчас я делаю так прямо в шаблоне:
$title = 'title_' . LaravelLocalization::getCurrentLocale();
($record->$title) ? $record->$title : $record->title_ru;

но в идеале хотелось бы так:
$record->title

Как это реализовать?
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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