AiQualityAssessmentController uses Singleton
FinalYes
Table of Contents
Methods
- __wakeup() : mixed
- add() : AddResult
- getByActivityIdAndJobId() : array<string|int, mixed>|null
- getById() : EntityObject|null
- getCountByFilter() : int|null
- getInstance() : static
- getList() : Collection
- getNewAvgAssessmentValue() : int
- getPrevAvgAssessmentValue() : int
- update() : UpdateResult
Methods
__wakeup()
public
__wakeup() : mixed
add()
public
add(AiQualityAssessmentItem $item) : AddResult
Parameters
- $item : AiQualityAssessmentItem
Return values
AddResultgetByActivityIdAndJobId()
public
getByActivityIdAndJobId(int $activityId[, int|null $jobId = null ]) : array<string|int, mixed>|null
Parameters
- $activityId : int
- $jobId : int|null = null
Return values
array<string|int, mixed>|nullgetById()
public
getById(int $id) : EntityObject|null
Parameters
- $id : int
Return values
EntityObject|nullgetCountByFilter()
public
getCountByFilter([array<string|int, mixed> $filter = [] ]) : int|null
Parameters
- $filter : array<string|int, mixed> = []
Return values
int|nullgetInstance()
public
static getInstance() : static
Return values
staticgetList()
public
getList([array<string|int, mixed> $params = [] ]) : Collection
Parameters
- $params : array<string|int, mixed> = []
Return values
CollectiongetNewAvgAssessmentValue()
public
getNewAvgAssessmentValue(int $userId, int $assessment) : int
Parameters
- $userId : int
- $assessment : int
Return values
intgetPrevAvgAssessmentValue()
public
getPrevAvgAssessmentValue(int $userId) : int
Parameters
- $userId : int
Return values
intupdate()
public
update(int $id, AiQualityAssessmentItem $item) : UpdateResult
Parameters
- $id : int
- $item : AiQualityAssessmentItem