From 3b795bb696ffc0c446b62a35ad253e52010f6728 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Mon, 11 Nov 2024 00:41:24 +0500 Subject: [PATCH] pint --- app/Http/Controllers/HomeController.php | 2 +- .../Invoice/Actions/GenerateInvoiceExcell.php | 40 +++++++++---------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index 914663d..8485903 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -75,7 +75,7 @@ class HomeController extends Controller vat_percentage: null, vat_tmt: null, total: 200000, - ) + ), ] )) ->handle() diff --git a/app/Modules/Invoice/Actions/GenerateInvoiceExcell.php b/app/Modules/Invoice/Actions/GenerateInvoiceExcell.php index c6ef801..7e45890 100644 --- a/app/Modules/Invoice/Actions/GenerateInvoiceExcell.php +++ b/app/Modules/Invoice/Actions/GenerateInvoiceExcell.php @@ -127,29 +127,29 @@ class GenerateInvoiceExcell $items = collect($this->data->items); $itemCellNumber = 25; - $numberFormat = $this->worksheet->getStyle('E' . 25)->getNumberFormat()->getFormatCode(); + $numberFormat = $this->worksheet->getStyle('E'. 25)->getNumberFormat()->getFormatCode(); $items->each(function (InvoiceItem $item, int $index) use (&$itemCellNumber, $numberFormat) { - $this->worksheet->getCell('A' . $itemCellNumber)->setValue($index + 1); - $this->worksheet->getCell('B' . $itemCellNumber)->setValue($item->name); - $this->worksheet->getCell('C' . $itemCellNumber)->setValue($item->unit); - $this->worksheet->getCell('D' . $itemCellNumber)->setValue($item->quantity); - $this->worksheet->getCell('E' . $itemCellNumber)->setValue($item->unit_price); - $this->worksheet->getCell('F' . $itemCellNumber)->setValue($item->vat); - $this->worksheet->getCell('G' . $itemCellNumber)->setValue($item->vat_excluded); - $this->worksheet->getCell('H' . $itemCellNumber)->setValue($item->vat_percentage); - $this->worksheet->getCell('I' . $itemCellNumber)->setValue($item->vat_tmt); + $this->worksheet->getCell('A'.$itemCellNumber)->setValue($index + 1); + $this->worksheet->getCell('B'.$itemCellNumber)->setValue($item->name); + $this->worksheet->getCell('C'.$itemCellNumber)->setValue($item->unit); + $this->worksheet->getCell('D'.$itemCellNumber)->setValue($item->quantity); + $this->worksheet->getCell('E'.$itemCellNumber)->setValue($item->unit_price); + $this->worksheet->getCell('F'.$itemCellNumber)->setValue($item->vat); + $this->worksheet->getCell('G'.$itemCellNumber)->setValue($item->vat_excluded); + $this->worksheet->getCell('H'.$itemCellNumber)->setValue($item->vat_percentage); + $this->worksheet->getCell('I'.$itemCellNumber)->setValue($item->vat_tmt); $this->worksheet->setCellValue( - 'J' . $itemCellNumber, + 'J'.$itemCellNumber, "=D{$itemCellNumber}*E{$itemCellNumber}" ); // Set font-family, alingment, and borders for all of them... - $this->worksheet->getStyle('A' . $itemCellNumber . ':J' . $itemCellNumber)->applyFromArray([ + $this->worksheet->getStyle('A'.$itemCellNumber.':J'.$itemCellNumber)->applyFromArray([ 'font' => [ 'bold' => false, 'size' => 10, - 'name' => 'Times New Roman' + 'name' => 'Times New Roman', ], 'alignment' => [ 'horizontal' => Alignment::HORIZONTAL_CENTER, @@ -163,33 +163,33 @@ class GenerateInvoiceExcell ]); // Invoice Name... - $this->worksheet->getCell('B' . $itemCellNumber)->getStyle()->applyFromArray([ + $this->worksheet->getCell('B'.$itemCellNumber)->getStyle()->applyFromArray([ 'alignment' => [ 'horizontal' => Alignment::HORIZONTAL_LEFT, 'vertical' => Alignment::VERTICAL_CENTER, - ] + ], ]); - $this->worksheet->getCell('D' . $itemCellNumber)->getStyle()->applyFromArray([ + $this->worksheet->getCell('D'.$itemCellNumber)->getStyle()->applyFromArray([ 'font' => [ 'bold' => true, ], ]); - $this->worksheet->getCell('E' . $itemCellNumber)->getStyle()->applyFromArray([ + $this->worksheet->getCell('E'.$itemCellNumber)->getStyle()->applyFromArray([ 'font' => [ 'bold' => true, ], ]); - $this->worksheet->getCell('J' . $itemCellNumber)->getStyle()->applyFromArray([ + $this->worksheet->getCell('J'.$itemCellNumber)->getStyle()->applyFromArray([ 'font' => [ 'bold' => true, ], ]); // Invoice number format... - $this->worksheet->getStyle('E' . $itemCellNumber)->getNumberFormat()->setFormatCode($numberFormat); - $this->worksheet->getStyle('J' . $itemCellNumber)->getNumberFormat()->setFormatCode($numberFormat); + $this->worksheet->getStyle('E'.$itemCellNumber)->getNumberFormat()->setFormatCode($numberFormat); + $this->worksheet->getStyle('J'.$itemCellNumber)->getNumberFormat()->setFormatCode($numberFormat); $itemCellNumber++; });