İlk temizlik tamamlandı bir önceki projeden
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
namespace App\Services\TpCreator\DocumentProcessors;
|
||||
|
||||
use PhpOffice\PhpSpreadsheet\Worksheet\Worksheet;
|
||||
|
||||
class NdtClearanceProcessor extends AbstractTpDocumentProcessor
|
||||
{
|
||||
public function process(array $lineData, array $document, Worksheet $sheet, int $currentRow, array $settings): int
|
||||
{
|
||||
$testPackageNo = $lineData['test_package_number'];
|
||||
$docPath = $document['path'];
|
||||
$override = $settings['override'] ?? true;
|
||||
$folder = $settings['full_folder'];
|
||||
$rowNo = $settings['row_no'];
|
||||
|
||||
$search = $this->alternativeGlob("storage/documents/{$docPath}/*{$testPackageNo}*.pdf");
|
||||
|
||||
$document['title2'] = str_replace("004_QA/", "", $document['title2']);
|
||||
|
||||
$this->addRow($search, $document, $folder, $testPackageNo, date('Y-m-d'), $rowNo, $sheet, $currentRow, $override);
|
||||
|
||||
return $currentRow;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user