JobRepository uses Singleton
FinalYes
Table of Contents
Methods
- __destruct() : mixed
- __wakeup() : mixed
- getCallScoringResult() : Result<string|int, ScoreCallPayload>|null
- getExtractScoringCriteriaResultById() : Result<string|int, ExtractScoringCriteriaPayload>|null
- getFieldsFillingOperationById() : EO_Queue|null
- getFillItemFieldsFromCallTranscriptionResult() : Result<string|int, FillItemFieldsFromCallTranscriptionPayload>|null
- getFillItemFieldsFromCallTranscriptionResultById() : Result<string|int, FillItemFieldsFromCallTranscriptionPayload>|null
- getInstance() : static
- getSummarizeCallTranscriptionResultByActivity() : Result<string|int, SummarizeCallTranscriptionPayload>|null
- getTotalFillItemFromCallRecordingScenarioDuration() : int|null
- getTranscribeCallRecordingResultByActivity() : Result<string|int, TranscribeCallRecordingPayload>|null
- isJobOfSameTypeAlreadyExistsForTarget() : bool
- isUserHasJobs() : bool
- updateFillItemFieldsFromCallTranscriptionResult() : Result
Methods
__destruct()
public
__destruct() : mixed
__wakeup()
public
__wakeup() : mixed
getCallScoringResult()
public
getCallScoringResult(int $activityId[, int|null $jobId = null ]) : Result<string|int, ScoreCallPayload>|null
Parameters
- $activityId : int
- $jobId : int|null = null
Return values
Result<string|int, ScoreCallPayload>|nullgetExtractScoringCriteriaResultById()
public
getExtractScoringCriteriaResultById(int $id) : Result<string|int, ExtractScoringCriteriaPayload>|null
Parameters
- $id : int
Return values
Result<string|int, ExtractScoringCriteriaPayload>|nullgetFieldsFillingOperationById()
public
getFieldsFillingOperationById(int $id) : EO_Queue|null
Parameters
- $id : int
Return values
EO_Queue|nullgetFillItemFieldsFromCallTranscriptionResult()
public
getFillItemFieldsFromCallTranscriptionResult(ItemIdentifier $targetItem[, int|null $activityId = null ]) : Result<string|int, FillItemFieldsFromCallTranscriptionPayload>|null
Parameters
- $targetItem : ItemIdentifier
- $activityId : int|null = null
Return values
Result<string|int, FillItemFieldsFromCallTranscriptionPayload>|nullgetFillItemFieldsFromCallTranscriptionResultById()
public
getFillItemFieldsFromCallTranscriptionResultById(int $jobId) : Result<string|int, FillItemFieldsFromCallTranscriptionPayload>|null
Parameters
- $jobId : int
Return values
Result<string|int, FillItemFieldsFromCallTranscriptionPayload>|nullgetInstance()
public
static getInstance() : static
Return values
staticgetSummarizeCallTranscriptionResultByActivity()
public
getSummarizeCallTranscriptionResultByActivity(int $activityId) : Result<string|int, SummarizeCallTranscriptionPayload>|null
Parameters
- $activityId : int
Return values
Result<string|int, SummarizeCallTranscriptionPayload>|nullgetTotalFillItemFromCallRecordingScenarioDuration()
public
getTotalFillItemFromCallRecordingScenarioDuration(int $fillFieldsJobId) : int|null
Parameters
- $fillFieldsJobId : int
Return values
int|nullgetTranscribeCallRecordingResultByActivity()
public
getTranscribeCallRecordingResultByActivity(int $activityId) : Result<string|int, TranscribeCallRecordingPayload>|null
Parameters
- $activityId : int
Return values
Result<string|int, TranscribeCallRecordingPayload>|nullisJobOfSameTypeAlreadyExistsForTarget()
public
isJobOfSameTypeAlreadyExistsForTarget(ItemIdentifier $target, int $jobTypeId) : bool
Parameters
- $target : ItemIdentifier
- $jobTypeId : int
Return values
boolisUserHasJobs()
public
isUserHasJobs(int $userId) : bool
Parameters
- $userId : int
Return values
boolupdateFillItemFieldsFromCallTranscriptionResult()
public
updateFillItemFieldsFromCallTranscriptionResult(Result<string|int, FillItemFieldsFromCallTranscriptionPayload> $result) : Result
Parameters
- $result : Result<string|int, FillItemFieldsFromCallTranscriptionPayload>