url = $url; $this->mime = $mime; $this->isExternal = $isExternal; } /** * @return string */ public function getUrl(): string { return $this->url; } /** * Get the MIME type of this avatar * * @return string|null */ public function getMime() { return $this->mime; } /** * @return bool */ public function isExternal(): bool { return $this->isExternal; } #[\Override] #[ReturnTypeWillChange] public function jsonSerialize() { return [ 'isExternal' => $this->isExternal, 'mime' => $this->mime, 'url' => $this->url, ]; } }