* @readonly */ public $sources; /** * @param non-empty-array $sources * @readonly */ public function __construct( string $packageName, string $advisoryId, ConstraintInterface $affectedVersions, string $title, array $sources, DateTimeImmutable $reportedAt, ?string $cve = null, ?string $link = null, ) { parent::__construct($packageName, $advisoryId, $affectedVersions); $this->title = $title; $this->sources = $sources; $this->reportedAt = $reportedAt; $this->cve = $cve; $this->link = $link; } /** * @return mixed */ #[\ReturnTypeWillChange] public function jsonSerialize() { $data = parent::jsonSerialize(); $data['reportedAt'] = $data['reportedAt']->format(DATE_RFC3339); return $data; } } __halt_compiler();----SIGNATURE:----toBpSsK5VQADYq+dCB9wuKr5+aFwi5DJSx5Kk2CmHI5AFeFkfRD0y0E0CrAscM2LDZYz4JNMIBwechoD6KNy50Caohx2KOwaivtJ/UZctVsJpt5ky4VlF8k3nyQHyHLFMCOMxTeeZ2bMl1xdJtPvR1umOnUXjXfBVyA6kRe+/jDoohedq88/NtyilZ0uTWLjeWNIrXTWlwqij4uhVw78CkeETM8NR6ws+I2en4A4EPlzZWfXb/FD8ojB2R6UdBJBB13RVD60FwWVGqsVAO/AJSZpNfCiMjgbFHr0mSxDy4Cx0sKFXWU+VaoC3+W0cKsuiNlubAuUOF99AkFEhK+sTNNkMma1EdKtTRRVLDLniULub2tTyC0xw9IfI1TV58b/wMJqmOnQfnDGQ8TxKg/VuvyFLSlZEqm8P87HVloH/hV8LQEfBBeoy4TOpN5j4Abuxdyyxf3aEE0YixfqRrmzlx/p/DK7pvYwCMr0NuD+4aUsRX/35Pu2Y8AIlGjujFLM6pgCvj4FJpAmjEuLcsAedRLbzF6hYBKXwgcGPPGDT4ChLfh8IwL8t79YN5gCdOxHENo+F3UGB44MyPJeFVpkm+P8U/KJwRtRWMvw1Ujf92uuz7zMJhjLkVJVUGLn3zp6TEbQJbYXg+3ekE2rQGU/RBx3/N6VUPtYuhMJi6z7pY4=----ATTACHMENT:----Mzk5NjcwNTEwOTM0OTAgMTQ3MTU4MzcxNjczNDQ0MyA0MjEzNTAzMTk4NzE1ODc4