authorize('view', $customer); $chartData = $this->customerStatsProvider->get( $customer, $request->header('company'), $request->has('previous_year') ); $customer = Customer::find($customer->id); $this->customerStatementQuery->hydrateAccountSummaries([$customer]); return (new CustomerResource($customer)) ->additional(['meta' => [ 'chartData' => $chartData, ]]); } }