belongsTo('App\Models\Banking\Transaction', 'expense_transaction_id'); } public function expense_account() { return $this->belongsTo('App\Models\Banking\Account', 'expense_transaction.account_id', 'id')->withDefault(['name' => trans('general.na')]); } public function income_transaction() { return $this->belongsTo('App\Models\Banking\Transaction', 'income_transaction_id'); } public function income_account() { return $this->belongsTo('App\Models\Banking\Account', 'income_transaction.account_id', 'id')->withDefault(['name' => trans('general.na')]); } }