ViewedTable extends TaskDataManager uses MergeTrait
Class ViewedTable
Table of Contents
Methods
- createCollection() : EO_Viewed_Collection
- createObject() : View
- deleteList() : Result
- getById() : EO_Viewed_Result
- getByPrimary() : EO_Viewed_Result
- getClass() : string
- getEntity() : EO_Viewed_Entity
- getList() : EO_Viewed_Result
- getListForReadAll() : array<string|int, mixed>|null
- getMap() : array<string|int, mixed>
- getObjectClass() : string
- getTableName() : string
- merge() : mixed
- query() : EO_Viewed_Query
- readAll() : void
- readGroups() : void
- sendPushTaskView() : void
- set() : void
- wakeUpCollection() : EO_Viewed_Collection
- wakeUpObject() : View
Methods
createCollection()
public
static createCollection() : EO_Viewed_Collection
Return values
EO_Viewed_CollectioncreateObject()
public
static createObject([mixed $setDefaultValues = = 'true' ]) : View
Parameters
- $setDefaultValues : mixed = = 'true'
Return values
ViewdeleteList()
public
static deleteList(array<string|int, mixed> $filter) : Result
Parameters
- $filter : array<string|int, mixed>
Tags
Return values
ResultgetById()
public
static getById(mixed $id) : EO_Viewed_Result
Parameters
- $id : mixed
Return values
EO_Viewed_ResultgetByPrimary()
public
static getByPrimary(mixed $primary[, array<string|int, mixed> $parameters = = '[]' ]) : EO_Viewed_Result
Parameters
- $primary : mixed
- $parameters : array<string|int, mixed> = = '[]'
Return values
EO_Viewed_ResultgetClass()
public
static getClass() : string
Return values
stringgetEntity()
public
static getEntity() : EO_Viewed_Entity
Return values
EO_Viewed_EntitygetList()
public
static getList([array<string|int, mixed> $parameters = = '[]' ]) : EO_Viewed_Result
Parameters
- $parameters : array<string|int, mixed> = = '[]'
Return values
EO_Viewed_ResultgetListForReadAll()
public
static getListForReadAll(int $currentUserId, string $userJoin[, string $groupCondition = '' ][, array<string|int, mixed> $select = [] ][, bool $distinct = false ]) : array<string|int, mixed>|null
Parameters
- $currentUserId : int
- $userJoin : string
- $groupCondition : string = ''
- $select : array<string|int, mixed> = []
- $distinct : bool = false
Tags
Return values
array<string|int, mixed>|nullgetMap()
public
static getMap() : array<string|int, mixed>
Return values
array<string|int, mixed>getObjectClass()
public
static getObjectClass() : string
Return values
stringgetTableName()
public
static getTableName() : string
Return values
stringmerge()
public
static merge(array<string|int, mixed> $insertFields, array<string|int, mixed> $updateFields[, array<string|int, mixed>|null $uniqueFields = null ]) : mixed
Parameters
- $insertFields : array<string|int, mixed>
- $updateFields : array<string|int, mixed>
- $uniqueFields : array<string|int, mixed>|null = null
query()
public
static query() : EO_Viewed_Query
Return values
EO_Viewed_QueryreadAll()
public
static readAll(int $currentUserId, string $userJoin[, string $groupCondition = '' ]) : void
Parameters
- $currentUserId : int
- $userJoin : string
- $groupCondition : string = ''
Tags
readGroups()
public
static readGroups(int $userId, array<string|int, mixed> $groupIds[, bool $closedOnly = false ]) : void
Parameters
- $userId : int
- $groupIds : array<string|int, mixed>
- $closedOnly : bool = false
Tags
sendPushTaskView()
public
static sendPushTaskView(int $userId, int $taskId) : void
Parameters
- $userId : int
- $taskId : int
set()
public
static set(int $taskId, int $userId[, DateTime|null $viewedDate = null ][, array<string|int, mixed> $parameters = [] ]) : void
Parameters
- $taskId : int
- $userId : int
- $viewedDate : DateTime|null = null
- $parameters : array<string|int, mixed> = []
Tags
wakeUpCollection()
public
static wakeUpCollection(mixed $rows) : EO_Viewed_Collection
Parameters
- $rows : mixed
Return values
EO_Viewed_CollectionwakeUpObject()
public
static wakeUpObject(mixed $row) : View
Parameters
- $row : mixed