LinkitIZMNotifier: Implementation of a notification system between IZM and...

LinkitIZMNotifierR Documentation

Implementation of a notification system between IZM and LinkIt

Description

Implementation of a notification system between IZM and LinkIt

Implementation of a notification system between IZM and LinkIt

Super class

linkitr::NA

Methods

Public methods

Inherited methods

Method new()

Usage
LinkitIZMNotifier$new(
  config_name,
  schema,
  pool,
  config_file = "conf/config.yml"
)

Method get_notificaties()

Retrieve IZM notifications for all dossiers of which the current user is the coordinator, and the dossier is active, and the notification has not been removed yet.

Usage
LinkitIZMNotifier$get_notificaties(userid)
Arguments
userid

Make a notification invisible


Method remove_notificatie()

Usage
LinkitIZMNotifier$remove_notificatie(id)
Arguments
id

Id of the notificatie


Method person_is_in_linkit_dossier()

Usage
LinkitIZMNotifier$person_is_in_linkit_dossier(pseudo_bsn)

Method person_has_recent_notificatie()

Usage
LinkitIZMNotifier$person_has_recent_notificatie(pseudo_bsn, recent_days = 30)

Method append_notificatie()

Usage
LinkitIZMNotifier$append_notificatie(pseudo_bsn, userid)

Method clone()

The objects of this class are cloneable with this method.

Usage
LinkitIZMNotifier$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


moturoa/linkitr documentation built on April 15, 2023, 2 p.m.