CronController
extends BaseCronController
in package
Class BaseCronController
Table of Contents
Properties
- $em : EntityManager
- $trans : Translator|NativeArray
- $handler : HandlerComponent
- Cronjob handler.
- $modules : array<string|int, Module>
- Api modules.
- $start : float
- Cronjob start in microtime.
- $cloudStorageService : CloudStorageService
- $entryRepository : EntryRepository
Methods
- __destruct() : mixed
- Finish cronjob and log the report.
- addMovementStatusInEcReportSummaryAction() : mixed
- entryChangedNotificationAction() : mixed
- execPrep() : mixed
- findDifferencesInVersionedReportsAndInPreliminaryReportsAction() : mixed
- initialize() : mixed
- Disable view render and start cronjob.
- migrateReportMessagesFormatAction() : mixed
- sumhelp() : mixed
- compareFileContentForDifferences() : mixed
- compareSummaryColumnForDifferences() : mixed
- groupReportSummary() : mixed
- markEntryChangesAsNotified() : void
- processReportSummary() : mixed
- removeSpecificTags() : mixed
Properties
$em read-only
public
EntityManager
$em
$trans read-only
public
Translator|NativeArray
$trans
$handler
Cronjob handler.
protected
HandlerComponent
$handler
$modules
Api modules.
protected
array<string|int, Module>
$modules
$start
Cronjob start in microtime.
protected
float
$start
$cloudStorageService
private
CloudStorageService
$cloudStorageService
$entryRepository
private
EntryRepository
$entryRepository
Methods
__destruct()
Finish cronjob and log the report.
public
__destruct() : mixed
addMovementStatusInEcReportSummaryAction()
public
addMovementStatusInEcReportSummaryAction() : mixed
entryChangedNotificationAction()
public
entryChangedNotificationAction() : mixed
execPrep()
public
execPrep(mixed $s, mixed $b, mixed $t) : mixed
Parameters
- $s : mixed
- $b : mixed
- $t : mixed
findDifferencesInVersionedReportsAndInPreliminaryReportsAction()
public
findDifferencesInVersionedReportsAndInPreliminaryReportsAction() : mixed
initialize()
Disable view render and start cronjob.
public
initialize() : mixed
migrateReportMessagesFormatAction()
public
migrateReportMessagesFormatAction() : mixed
Tags
sumhelp()
public
sumhelp(mixed $h2Body) : mixed
Parameters
- $h2Body : mixed
compareFileContentForDifferences()
private
compareFileContentForDifferences(Entry $entry) : mixed
Parameters
- $entry : Entry
compareSummaryColumnForDifferences()
private
compareSummaryColumnForDifferences(Entry $entry) : mixed
Parameters
- $entry : Entry
groupReportSummary()
private
groupReportSummary(mixed $data) : mixed
Parameters
- $data : mixed
markEntryChangesAsNotified()
private
markEntryChangesAsNotified(array<string|int, EntryChangeNotification> $entryChangeNotifications) : void
Parameters
- $entryChangeNotifications : array<string|int, EntryChangeNotification>
processReportSummary()
private
processReportSummary(mixed &$summary, mixed $user, mixed $movementProductRepository, mixed $movementCreditRepository) : mixed
Parameters
- $summary : mixed
- $user : mixed
- $movementProductRepository : mixed
- $movementCreditRepository : mixed
removeSpecificTags()
private
removeSpecificTags(mixed $string) : mixed
Parameters
- $string : mixed