Documentation

ProformaService
in package

Table of Contents

Properties

$jobActionCodeConverter  : JobActionCodeConverter
$jobBuilder  : JobBuilder
$proformaZipRepository  : ProformaZipRepository

Methods

__construct()  : mixed
deleteProformaZips()  : mixed
downloadProformaEntryReportZipByEntry()  : mixed
downloadProformaZip()  : mixed
generateProforma()  : mixed
generateProformaEntryReportZipByEntry()  : Job|void
generateProformaJob()  : mixed
generateProformaZip()  : Job|void
getProformaEntryReportZipsByEntry()  : mixed
getProformasZipInfoByEntry()  : mixed
isProformaEnabled()  : mixed
checkLoggedInUserHasAccessToEntry()  : mixed
generateProformaZipJob()  : Job
hasGeneratedProformas()  : mixed

Properties

Methods

downloadProformaEntryReportZipByEntry()

public downloadProformaEntryReportZipByEntry(mixed $entryId, mixed $type) : mixed
Parameters
$entryId : mixed
$type : mixed

downloadProformaZip()

public downloadProformaZip(mixed $type, mixed $id) : mixed
Parameters
$type : mixed
$id : mixed

generateProformaEntryReportZipByEntry()

public generateProformaEntryReportZipByEntry(UserWrapper|null $userWrapper, mixed $entryId, mixed $type) : Job|void
Parameters
$userWrapper : UserWrapper|null
$entryId : mixed
$type : mixed
Tags
throws
DBALException
Return values
Job|void

generateProformaJob()

public generateProformaJob(UserWrapper $userWrapper, array<string|int, mixed> $entryIds) : mixed
Parameters
$userWrapper : UserWrapper
$entryIds : array<string|int, mixed>

generateProformaZip()

public generateProformaZip(UserWrapper $userWrapper, mixed $type, mixed $id) : Job|void
Parameters
$userWrapper : UserWrapper
$type : mixed
$id : mixed
Tags
throws
DBALException
Return values
Job|void

getProformaEntryReportZipsByEntry()

public getProformaEntryReportZipsByEntry(mixed $entryId) : mixed
Parameters
$entryId : mixed

getProformasZipInfoByEntry()

public getProformasZipInfoByEntry(mixed $entryId, mixed $types) : mixed
Parameters
$entryId : mixed
$types : mixed

isProformaEnabled()

public isProformaEnabled(mixed $userId) : mixed
Parameters
$userId : mixed

checkLoggedInUserHasAccessToEntry()

private checkLoggedInUserHasAccessToEntry(Entry $entry) : mixed
Parameters
$entry : Entry

generateProformaZipJob()

private generateProformaZipJob(UserWrapper $userWrapper, mixed $type, mixed $id) : Job
Parameters
$userWrapper : UserWrapper
$type : mixed
$id : mixed
Tags
throws
DBALException
Return values
Job

hasGeneratedProformas()

private hasGeneratedProformas(mixed $type, mixed $entity) : mixed
Parameters
$type : mixed
$entity : mixed

        
On this page

Search results