21 $nr_buckets = count($this->dic->backgroundTasks()->persistence()->getBucketIdsOfUser($this->dic->user()->getId()));
26 $this->dic->ui()->mainTemplate()->addJavaScript(
"./Services/BackgroundTasks/js/background_task_refresh.js");
27 $this->dic->language()->loadLanguageModule(
'background_tasks');
30 return $this->
if->identifier($id);
36 $group =
$factory->standardGroup($id(
'bg_task_bucket_group'))
37 ->withTitle($this->
txt(
'background_tasks'))
39 $factory->standard($id(
'bg_task_bucket'))
40 ->withNotificationItem($item_source->getNotificationItem($nr_buckets))
50 private function txt(
string $id) : string
52 return $this->dic->language()->txt($id);
Interface AbstractNotificationProvider.
Interface IdentificationInterface.
Class BTNotificationProvider.
Interface NotificationProvider.