uri; } public function getCid(): string { return $this->cid; } public function getCollection(): string { return $this->collection; } public function getRkey(): string { return $this->rkey; } public function getRepoRev(): string { return $this->repoRev; } public function getIndexedAt(): DateTimeImmutable { return $this->indexedAt; } public function getTakedownRef(): ?string { return $this->takedownRef; } /** * @return array */ #[\ReturnTypeWillChange] public function jsonSerialize(): array { return [ 'uri' => $this->uri, 'cid' => $this->cid, 'collection' => $this->collection, 'rkey' => $this->rkey, 'repoRev' => $this->repoRev, 'indexedAt' => $this->indexedAt->format(DATE_ATOM), 'takedownRef' => $this->takedownRef, ]; } }