Когда вы вызываете атрибут модели,
- Сначала вызывается метод
__get()
.
- Затем вызывается метод
getAttribute()
.
- И, наконец,
getAttributeValue()
или getRelationValue()
называется.
Итак, в основном то же самое, используя свойство или getAttributeValue()
для получения атрибута модели. Просто помните, что он не может получить доступ к модельным отношениям.
Отметим, что большая часть (или все?) Документации Laravel использует свойства для доступа к атрибутам модели.