ManualOrderUploadReminderComponent
Table of Contents
Constants
-
NOTIFICATION_KEY_PREFIX
= 'manual-order-upload-reminder-'
Properties
-
$apiOrderUploadBatchRepository
: ApiOrderUploadBatchRepository
-
$notificationMarkService
: NotificationMarkService
-
$request
: Request
-
$userModuleRepository
: Request
Methods
-
__construct()
: mixed
-
sendReminders()
: mixed
-
buildAllLastSuccesfulUploadDateTimePerUser()
: array<string|int, mixed>
-
buildUserModules()
: array<string|int, mixed>
-
needReminder()
: array<string|int, mixed>
NOTIFICATION_KEY_PREFIX
public
mixed
NOTIFICATION_KEY_PREFIX
= 'manual-order-upload-reminder-'
__construct()
public
__construct(Request $request, UserModuleRepository $userModuleRepository, ApiOrderUploadBatchRepository $apiOrderUploadBatchRepository, NotificationMarkService $notificationMarkService, Manager $eventsManager) : mixed
Parameters
-
$request
: Request
-
-
$userModuleRepository
: UserModuleRepository
-
-
$apiOrderUploadBatchRepository
: ApiOrderUploadBatchRepository
-
-
$notificationMarkService
: NotificationMarkService
-
-
$eventsManager
: Manager
-
sendReminders()
public
sendReminders(array<string|int, Client> $clientList) : mixed
Parameters
-
$clientList
: array<string|int, Client>
-
buildAllLastSuccesfulUploadDateTimePerUser()
private
buildAllLastSuccesfulUploadDateTimePerUser() : array<string|int, mixed>
Return values
array<string|int, mixed>
buildUserModules()
private
buildUserModules() : array<string|int, mixed>
Return values
array<string|int, mixed>
needReminder()
private
needReminder(mixed $clientList) : array<string|int, mixed>
Parameters
-
$clientList
: mixed
-
Return values
array<string|int, mixed>