NotificationService
extends Injectable
in package
Table of Contents
Properties
- $notificationMarkService : NotificationMarkService
- $userVatDetectNotificationService : UserVatDetectNotificationService
Methods
- __construct() : mixed
- arrangeFinish() : bool
- addDataReceivedJobByUserId() : bool
- getUserById() : mixed
- markAsNotified() : mixed
- sendEmails() : void
Properties
$notificationMarkService
private
NotificationMarkService
$notificationMarkService
$userVatDetectNotificationService
private
UserVatDetectNotificationService
$userVatDetectNotificationService
Methods
__construct()
public
__construct(UserVatDetectNotificationService $userVatDetectNotificationService, NotificationMarkService $notificationMarkService) : mixed
Parameters
- $userVatDetectNotificationService : UserVatDetectNotificationService
- $notificationMarkService : NotificationMarkService
arrangeFinish()
public
arrangeFinish(IJavaClientEntity|ArrangeClientEntity $arrangeClientEntity) : bool
Parameters
- $arrangeClientEntity : IJavaClientEntity|ArrangeClientEntity
Tags
Return values
booladdDataReceivedJobByUserId()
private
addDataReceivedJobByUserId(int $userId) : bool
Parameters
- $userId : int
Return values
boolgetUserById()
private
getUserById(int $userId) : mixed
Parameters
- $userId : int
markAsNotified()
private
markAsNotified(int $userId, array<string|int, mixed>|null $vatInsertions[, array<string|int, mixed>|null $optional = null ]) : mixed
Parameters
- $userId : int
- $vatInsertions : array<string|int, mixed>|null
- $optional : array<string|int, mixed>|null = null
Tags
sendEmails()
private
sendEmails(int $userId) : void
Parameters
- $userId : int