Logidav Docs

LaunchAsirSparePartsCommand extends ContainerAwareCommand
in package

Table of Contents

Properties

$asirSparePartsService  : AsirSparePartsService|null
$entityManager  : mixed
$saleProductShipmentService  : mixed

Methods

__construct()  : mixed
configure()  : mixed
execute()  : mixed
createExcelFileInMemory()  : mixed
createZipFileInMemory()  : mixed
sendEmailWithAttachments()  : mixed
validateAndParseDimensions()  : mixed

Properties

Methods

__construct()

public __construct([null $name = null ][, SaleProductShipmentService|null $saleProductShipmentService = null ][, EntityManagerInterface|null $entityManager = null ][, AsirSparePartsService|null $asirSparePartsService = null ]) : mixed
Parameters
$name : null = null
$saleProductShipmentService : SaleProductShipmentService|null = null
$entityManager : EntityManagerInterface|null = null
$asirSparePartsService : AsirSparePartsService|null = null

execute()

protected execute(InputInterface $input, OutputInterface $output) : mixed
Parameters
$input : InputInterface
$output : OutputInterface

createExcelFileInMemory()

private createExcelFileInMemory(array<string|int, mixed> $data) : mixed
Parameters
$data : array<string|int, mixed>

createZipFileInMemory()

private createZipFileInMemory(array<string|int, mixed> $pdfFiles) : mixed
Parameters
$pdfFiles : array<string|int, mixed>

sendEmailWithAttachments()

private sendEmailWithAttachments(mixed $zipContent, mixed $zipFilename, mixed $excelContent, mixed $excelFilename, mixed $fileName) : mixed
Parameters
$zipContent : mixed
$zipFilename : mixed
$excelContent : mixed
$excelFilename : mixed
$fileName : mixed

validateAndParseDimensions()

private validateAndParseDimensions(mixed $dimensions) : mixed
Parameters
$dimensions : mixed

        
On this page

Search results