Как пример привожу элементарную ситуацию: необходимо в самом простейшем виде вычислить разность двух полей таблицы и вывести результат в отдельный мануальный/виртуальный/несуществующий атрибут.
Что-то вроде такого:
public function getSourceIncomingAttribute($item) {
$this->attributes['total_profit'] = $this->attributes['source_incoming'] - $this->attributes['source_selfcost'];
}
Но как это должно быть на самом деле или есть ли вообще нормальное решение без костылей?! :)