/** * Calculate totals * * @param Order $transaction * @param Delivery $delivery * * @return array */ public function calculateTotalsAdvert(Transaction $transaction, $delivery = null) { $totals['delivery_expenses'] = 0; $totals['amount'] = $transaction->getTotalPrice(); $totals['amount_clean'] = $transaction->getItems()->first()->getTotalPrice(); $totals['vat'] = $totals['amount_clean'] * ($transaction->getVat() / 100); // return total return $totals; }