ActivityAppRestservice
extends AppRestservice
in package
Tags
Table of Contents
- ALLOWED_DATA_INTERVALS = array(0 => self::DATA_INTERVAL_1_HOUR, 1 => self::DATA_INTERVAL_2_HOUR, 2 => self::DATA_INTERVAL_4_HOUR, 3 => self::DATA_INTERVAL_8_HOUR, 4 => self::DATA_INTERVAL_1_DAY, 5 => self::DATA_INTERVAL_1_WEEK)
- CS_USER = '%contentserv.com'
- DATA_INTERVAL_1_DAY = 'INTERVAL 1 DAY'
- DATA_INTERVAL_1_HOUR = 'INTERVAL 1 HOUR'
- DATA_INTERVAL_1_WEEK = 'INTERVAL 1 WEEK'
- DATA_INTERVAL_2_HOUR = 'INTERVAL 2 HOUR'
- DATA_INTERVAL_4_HOUR = 'INTERVAL 4 HOUR'
- DATA_INTERVAL_8_HOUR = 'INTERVAL 8 HOUR'
- DATA_INTERVAL_DEFAULT = 5
- DATABASE_FIELD_LAST_PING = 'LastPing'
- EXCLUDED_USERS = array('admin', 'Anonymous', 'CS Scheduler', 'CS Support')
- LAST_SEEN_TIME = 'time'
- LAST_SEEN_UNIT = 'unit'
- LAST_SEEN_VALUE = 'value'
- LIMIT_PRODUCTS_PER_USER = 15
- SORT_ORDER = self::DATABASE_FIELD_LAST_PING . ' DESC'
- TABLE_DEFAULT_DATE = '0000-00-00 00:00:00'
- executeGroupsForGet() : array<string|int, mixed>
- Return User Groups Rest Service
- executeItemsForPost() : array<string|int, mixed>
- Return User Last Changed Products Rest Service
- executeUsersForPost() : array<string|int, mixed>
- Return User Activity Rest Service
- getSupportedSizes() : int
- isAvailable() : bool
- This method is called to check, whether the app widget is available.
Constants
ALLOWED_DATA_INTERVALS
public
mixed
ALLOWED_DATA_INTERVALS
= array(0 => self::DATA_INTERVAL_1_HOUR, 1 => self::DATA_INTERVAL_2_HOUR, 2 => self::DATA_INTERVAL_4_HOUR, 3 => self::DATA_INTERVAL_8_HOUR, 4 => self::DATA_INTERVAL_1_DAY, 5 => self::DATA_INTERVAL_1_WEEK)
Tags
CS_USER
public
mixed
CS_USER
= '%contentserv.com'
Tags
DATA_INTERVAL_1_DAY
public
mixed
DATA_INTERVAL_1_DAY
= 'INTERVAL 1 DAY'
Tags
DATA_INTERVAL_1_HOUR
public
mixed
DATA_INTERVAL_1_HOUR
= 'INTERVAL 1 HOUR'
Tags
DATA_INTERVAL_1_WEEK
public
mixed
DATA_INTERVAL_1_WEEK
= 'INTERVAL 1 WEEK'
Tags
DATA_INTERVAL_2_HOUR
public
mixed
DATA_INTERVAL_2_HOUR
= 'INTERVAL 2 HOUR'
Tags
DATA_INTERVAL_4_HOUR
public
mixed
DATA_INTERVAL_4_HOUR
= 'INTERVAL 4 HOUR'
Tags
DATA_INTERVAL_8_HOUR
public
mixed
DATA_INTERVAL_8_HOUR
= 'INTERVAL 8 HOUR'
Tags
DATA_INTERVAL_DEFAULT
public
mixed
DATA_INTERVAL_DEFAULT
= 5
Tags
DATABASE_FIELD_LAST_PING
public
mixed
DATABASE_FIELD_LAST_PING
= 'LastPing'
Tags
EXCLUDED_USERS
public
mixed
EXCLUDED_USERS
= array('admin', 'Anonymous', 'CS Scheduler', 'CS Support')
Tags
LAST_SEEN_TIME
public
mixed
LAST_SEEN_TIME
= 'time'
Tags
LAST_SEEN_UNIT
public
mixed
LAST_SEEN_UNIT
= 'unit'
Tags
LAST_SEEN_VALUE
public
mixed
LAST_SEEN_VALUE
= 'value'
Tags
LIMIT_PRODUCTS_PER_USER
public
mixed
LIMIT_PRODUCTS_PER_USER
= 15
Tags
SORT_ORDER
public
mixed
SORT_ORDER
= self::DATABASE_FIELD_LAST_PING . ' DESC'
Tags
TABLE_DEFAULT_DATE
public
mixed
TABLE_DEFAULT_DATE
= '0000-00-00 00:00:00'
Tags
Methods
executeGroupsForGet()
Return User Groups Rest Service
public
executeGroupsForGet() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —executeItemsForPost()
Return User Last Changed Products Rest Service
public
executeItemsForPost() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —executeUsersForPost()
Return User Activity Rest Service
public
executeUsersForPost() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —getSupportedSizes()
public
getSupportedSizes() : int
Tags
Return values
int —isAvailable()
This method is called to check, whether the app widget is available.
public
isAvailable() : bool
To have access to the app, it must have one of the following rights : setup, administrateroles, administrateusers
