EntryDataReceivedService
in package
FinalYes
Table of Contents
Properties
- $em : EntityManager
- $entryRepository : EntryRepository
- $lCron : Logger
- $userQualityCheckService : UserQualityCheckService
- $userQualityCheckTypeConverter : UserQualityCheckTypeConverter
Methods
- __construct() : mixed
- EntryDataReceivedService constructor.
- assocArrayToEntryDataReceived() : EntryDataReceived
- checkDataReceivedByEntry() : Entry
- updateAllEntryDataReceived() : mixed
- updateEntryDataReceivedByEntryId() : void
- updateEntryDataReceivedByUserId() : mixed
- createEntryQueryBuilder() : QueryBuilder
- equalsEntryDataReceived() : bool
- Compare two EntryDataReceived. Return true when the statusCode property same, else false
- handleIterable() : array<string|int, int>
- isPendingEntryDataByEntryEndDate() : bool
- logger() : Logger
Properties
$em
private
EntityManager
$em
$entryRepository
private
EntryRepository
$entryRepository
$lCron
private
Logger
$lCron
$userQualityCheckService
private
UserQualityCheckService
$userQualityCheckService
$userQualityCheckTypeConverter
private
UserQualityCheckTypeConverter
$userQualityCheckTypeConverter
Methods
__construct()
EntryDataReceivedService constructor.
public
__construct(UserQualityCheckTypeConverter $userQualityCheckTypeConverter, UserQualityCheckService $userQualityCheckService, EntryRepository $entryRepository, EntityManager $em) : mixed
Parameters
- $userQualityCheckTypeConverter : UserQualityCheckTypeConverter
- $userQualityCheckService : UserQualityCheckService
- $entryRepository : EntryRepository
- $em : EntityManager
assocArrayToEntryDataReceived()
public
assocArrayToEntryDataReceived(array<string|int, mixed>|null $assocArray) : EntryDataReceived
Parameters
- $assocArray : array<string|int, mixed>|null
Tags
Return values
EntryDataReceivedcheckDataReceivedByEntry()
public
checkDataReceivedByEntry(Entry $entry) : Entry
Parameters
- $entry : Entry
Tags
Return values
EntryupdateAllEntryDataReceived()
public
updateAllEntryDataReceived() : mixed
Tags
updateEntryDataReceivedByEntryId()
public
updateEntryDataReceivedByEntryId(int $entryId) : void
Parameters
- $entryId : int
Tags
updateEntryDataReceivedByUserId()
public
updateEntryDataReceivedByUserId(int $userId) : mixed
Parameters
- $userId : int
Tags
createEntryQueryBuilder()
private
createEntryQueryBuilder() : QueryBuilder
Return values
QueryBuilderequalsEntryDataReceived()
Compare two EntryDataReceived. Return true when the statusCode property same, else false
private
equalsEntryDataReceived(EntryDataReceived $a, EntryDataReceived $b) : bool
Parameters
- $a : EntryDataReceived
- $b : EntryDataReceived
Return values
boolhandleIterable()
private
handleIterable(mixed $iterable) : array<string|int, int>
Parameters
- $iterable : mixed
Return values
array<string|int, int>isPendingEntryDataByEntryEndDate()
private
isPendingEntryDataByEntryEndDate(DateTime $entryEndDate) : bool
Parameters
- $entryEndDate : DateTime
Tags
Return values
boollogger()
private
logger() : Logger