addType('threadId', Types::INTEGER); $this->addType('talkMessageId', Types::INTEGER); $this->addType('createdAt', Types::INTEGER); $this->addType('updatedAt', Types::INTEGER); } #[\ReturnTypeWillChange] public function jsonSerialize() { return [ 'id' => $this->getId(), 'threadId' => $this->getThreadId(), 'talkMessageId' => $this->getTalkMessageId(), 'actorType' => $this->getActorType(), 'actorId' => $this->getActorId(), 'actorDisplayName' => $this->getActorDisplayName(), 'messageText' => $this->getMessageText(), 'messageHash' => $this->getMessageHash(), 'createdAt' => $this->getCreatedAt(), 'updatedAt' => $this->getUpdatedAt(), ]; } }