У меня есть Foo атрибут, которые используют метод getFooAttribute форматировать его перед выводом на экране, но в некоторых местах, мне нужен оригинальный атрибут для него .. так как я могу сделать этополучить унаследованный атрибут для красноречивых моделей Laravel 5,1
-1
A
ответ
6
Если вы хотите использовать мутатор в большинстве кодов, но иногда хотел бы получить доступ к исходному значению, вы можете сделать это, извлекая все атрибуты с помощью метода getAttributes () getAttributes(), а затем извлечение значения оттуда, например:
$originalFoo = $model->getAttributes()['foo'];
4
Я - ING 5.3 и для этого я использую $model->getOriginal()['foo']
1
Получение исходного значения определенного атрибута из v4.2 года:
$originalFoo = $model->getOriginal('foo');
Смежные вопросы
- 1. Расширения Laravel 4 Красноречивых моделей внутри пакетов
- 2. Laravel 5,1 - Модель наблюдатель от относительных моделей
- 3. Laravel - Использование функции контроллера для двух разных красноречивых моделей
- 4. Получить fullUrl в Laravel 5,1
- 5. Три таблицы в Laravel 5 С помощью красноречивых моделей
- 6. Laravel 5,1 Получить Введенное значение
- 7. Laravel5: метод обновления для красноречивых моделей?
- 8. Конкретные JSON форматирования возврата из Laravel красноречивых моделей
- 9. Детализация Laravel красноречивых отношений
- 10. Массовая вставка массива красноречивых моделей
- 11. Laravel 5 свойство красноречивых моделей нагрузки после создания
- 12. Почему унаследованный атрибут null?
- 13. Laravel 5,1 DBQuery Регистрация
- 14. Получить hasMany отношения с красноречивых Laravel
- 15. Laravel красноречивых Отношений Query
- 16. Laravel: Удаление красноречивых агрегатов
- 17. Laravel 5,1 отношений отношений
- 18. Laravel Получить список моделей
- 19. Laravel 5,1 LaravelShoppingcart
- 20. Laravel 5,1 красноречивые отношения
- 21. Laravel 5,1 Перенаправление С Получить переменные
- 22. Laravel красноречивых отношения третьего уровень
- 23. Laravel 5,1 массив
- 24. Laravel 5,1 Mailer Попытка получить свойство необъектных
- 25. Laravel 5,1: получить отношение с использованием
- 26. Как получить JSON из Laravel 5,1
- 27. Как получить содержимое файла в Laravel 5,1
- 28. Laravel 5,1 & запомнить функциональность
- 29. Laravel 5,1, вложенная проверка
- 30. Laravel 5,1 Разбивка выпуск
Если вы хотите получить его первоначальное значение, вам придется удалить ПОЛУЧИТЬ мутатор , – Inurosen
http://stackoverflow.com/help/how-to-ask – AgeDeO
@Inurosen Мне нужны мутаторы в некоторых местах –