Documentation

CronController extends BaseCronController
in package

Class BaseCronController

Table of Contents

Properties

$em  : EntityManager
$l  : Logger
$trans  : Translator|NativeArray
$handler  : HandlerComponent
Cronjob handler.
$modules  : array<string|int, Module>
Api modules.
$start  : float
Cronjob start in microtime.

Methods

__destruct()  : mixed
Finish cronjob and log the report.
activateAllInactiveClientsHavingSubscriptionAction()  : mixed
changeVericoClientsVatPEntryUserSettingsAction()  : mixed
createMovementArrangeAndAfterForAllActiveUsersAction()  : mixed
deactivateAllUsersWithoutSubscriptionsAction()  : mixed
deleteUsersInBulkByUserIdListAction()  : mixed
execPrep()  : mixed
exportClientsWithOssProblemAction()  : mixed
findAllActiveClientsWithoutActiveSubscriptionsAction()  : mixed
findAllNewSellersWithChangedSubscriptionAction()  : mixed
findAllNewSellersWithLimitExceededAction()  : mixed
generateClientsTurnoverExportAction()  : mixed
generateTextIdAction()  : mixed
handleGetUsersGoogleWorkspaceAction()  : mixed
handleUserDeactivationAction()  : mixed
This cronJob must be executed every hour
initialize()  : mixed
Disable view render and start cronjob.
setDefaultClientValueAction()  : mixed
sumhelp()  : mixed
syncAllClientsWithRabbitmqAction()  : mixed
updateUserFilingCompaniesCancelledAction()  : mixed
chargebeeCall()  : mixed
eventsChargebeeCall()  : mixed
getGrossAndNetTurnoverByUserAndStartAndEndDate()  : mixed
getTurnoverSum()  : mixed
sortFilingCompaniesAndGetLast()  : mixed

Properties

Methods

activateAllInactiveClientsHavingSubscriptionAction()

public activateAllInactiveClientsHavingSubscriptionAction() : mixed

changeVericoClientsVatPEntryUserSettingsAction()

public changeVericoClientsVatPEntryUserSettingsAction() : mixed

createMovementArrangeAndAfterForAllActiveUsersAction()

public createMovementArrangeAndAfterForAllActiveUsersAction() : mixed

deactivateAllUsersWithoutSubscriptionsAction()

public deactivateAllUsersWithoutSubscriptionsAction() : mixed
Tags
throws
OptimisticLockException
throws
ORMException
throws
DataException

deleteUsersInBulkByUserIdListAction()

public deleteUsersInBulkByUserIdListAction(string $userIdList) : mixed
Parameters
$userIdList : string

execPrep()

public execPrep(mixed $s, mixed $b, mixed $t) : mixed
Parameters
$s : mixed
$b : mixed
$t : mixed

exportClientsWithOssProblemAction()

public exportClientsWithOssProblemAction() : mixed

findAllActiveClientsWithoutActiveSubscriptionsAction()

public findAllActiveClientsWithoutActiveSubscriptionsAction() : mixed

findAllNewSellersWithChangedSubscriptionAction()

public findAllNewSellersWithChangedSubscriptionAction() : mixed

findAllNewSellersWithLimitExceededAction()

public findAllNewSellersWithLimitExceededAction() : mixed

generateClientsTurnoverExportAction()

public generateClientsTurnoverExportAction() : mixed

generateTextIdAction()

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

handleGetUsersGoogleWorkspaceAction()

public handleGetUsersGoogleWorkspaceAction() : mixed
Tags
throws
Exception

handleUserDeactivationAction()

This cronJob must be executed every hour

public handleUserDeactivationAction() : mixed

setDefaultClientValueAction()

public setDefaultClientValueAction() : mixed
Tags
throws
ORMException

syncAllClientsWithRabbitmqAction()

public syncAllClientsWithRabbitmqAction(mixed $limit) : mixed
Parameters
$limit : mixed

updateUserFilingCompaniesCancelledAction()

public updateUserFilingCompaniesCancelledAction() : mixed

chargebeeCall()

private chargebeeCall(Closure $call, array<string|int, mixed> $params, Closure $action) : mixed
Parameters
$call : Closure
$params : array<string|int, mixed>
$action : Closure

eventsChargebeeCall()

private eventsChargebeeCall(array<string|int, mixed> $params, Closure $action) : mixed
Parameters
$params : array<string|int, mixed>
$action : Closure

getGrossAndNetTurnoverByUserAndStartAndEndDate()

private getGrossAndNetTurnoverByUserAndStartAndEndDate(mixed $client, mixed $startDate, mixed $endDate) : mixed
Parameters
$client : mixed
$startDate : mixed
$endDate : mixed

getTurnoverSum()

private getTurnoverSum(Client $client, DateTime|null $startDate, DateTime|null $endDate) : mixed
Parameters
$client : Client
$startDate : DateTime|null
$endDate : DateTime|null

sortFilingCompaniesAndGetLast()

private sortFilingCompaniesAndGetLast(array<string|int, mixed> $userVatFilingCompanies) : mixed
Parameters
$userVatFilingCompanies : array<string|int, mixed>

        
On this page

Search results