13 private string $entityType;
17 private int $entityId;
21 private string $channelId;
25 private string $resourceId;
29 private Date $expireDate;
33 private ?
string $processStatus =
null;
37 private ?
Date $firstPushDate =
null;
44 return $this->entityType;
53 $this->entityType = $entityType;
62 return $this->entityId;
71 $this->entityId = $entityId;
80 return $this->channelId;
89 $this->channelId = $channelId;
98 return $this->resourceId;
107 $this->resourceId = $resourceId;
116 return $this->expireDate;
125 $this->expireDate = $expireDate;
134 return ((
int)$this->expireDate->format(
'U')) < time();
143 $this->processStatus,
184 $this->processStatus = $processStatus;
195 return $this->processStatus;
203 return $this->firstPushDate;
212 $this->firstPushDate = $firstPushDate;
const PUSH_STATUS_PROCESS
setEntityType(string $entityType)
setProcessStatus(string $processStatus)
setChannelId(string $channelId)
setExpireDate(Date $expireDate)
setEntityId(int $entityId)
setFirstPushDate(?Date $firstPushDate)
setResourceId(string $resourceId)