reminders
extends tablelist
in package
implements
isObjectInstancable
Uses
getObjectInstance
Resubmissions list object
Tags
Interfaces, Classes, Traits and Enums
- isObjectInstancable
- Interface for objects with build in cache loader
Table of Contents
- $cache : cache
- System-Cache
- $cacheModule : string
- Cache Modul
- $cacheName : string
- Cache name
- $config : config
- System-Config-Objekt
- $data : array<string|int, mixed>
- Data array
- $dbcon : database
- DB-Verbindung
- $events : events
- Event-Liste
- $language : language
- System-Sprachen-Objekt
- $notifications : notifications
- Notifications
- $table : string
- Table name
- __construct() : void
- Konstruktor
- __destruct() : void
- Konstruktor
- appendNotifications() : bool
- Append reminders to notifications
- getInstance() : object
- Common function to return class instance object
- getObjectInstance() : object
- Common function to return class instance object
- getRemindersForDatasets() : array<string|int, mixed>|reminder
- Fetch reminders for given type and object ids
- mapPublic() : string
- Map internal type to public type
- removeByObject() : bool
- Delete reminders by object id(s)
Properties
$cache
System-Cache
protected
cache
$cache
$cacheModule
Cache Modul
protected
string
$cacheModule
= ''
Tags
$cacheName
Cache name
protected
string
$cacheName
= false
$config
System-Config-Objekt
protected
config
$config
$data
Data array
protected
array<string|int, mixed>
$data
= []
Tags
$dbcon
DB-Verbindung
protected
database
$dbcon
$events
Event-Liste
protected
events
$events
$language
System-Sprachen-Objekt
protected
language
$language
$notifications
Notifications
protected
notifications
$notifications
Tags
$table
Table name
protected
string
$table
= 'reminders'
Methods
__construct()
Konstruktor
public
__construct() : void
Return values
void —__destruct()
Konstruktor
public
__destruct() : void
Return values
void —appendNotifications()
Append reminders to notifications
public
appendNotifications(notifications &$notifications) : bool
Parameters
- $notifications : notifications
Return values
bool —getInstance()
Common function to return class instance object
public
static getInstance() : object
Tags
Return values
object —getObjectInstance()
Common function to return class instance object
public
static getObjectInstance() : object
Tags
Return values
object —getRemindersForDatasets()
Fetch reminders for given type and object ids
public
getRemindersForDatasets([string $type = '' ], int $start[, array<string|int, mixed> $oids = [] ][, int|null $uid = null ]) : array<string|int, mixed>|reminder
Parameters
- $type : string = ''
- $start : int
- $oids : array<string|int, mixed> = []
- $uid : int|null = null
Return values
array<string|int, mixed>|reminder —mapPublic()
Map internal type to public type
public
static mapPublic(reminder $rem) : string
Parameters
- $rem : reminder
Return values
string —removeByObject()
Delete reminders by object id(s)
public
removeByObject(string $objName, array<string|int, mixed>|int $oids) : bool
Parameters
- $objName : string
- $oids : array<string|int, mixed>|int