addType('id', 'integer'); $this->addType('fileId', 'integer'); $this->addType('signRequestId', 'integer'); $this->addType('type', 'string'); $this->addType('metadata', Types::JSON); $this->addType('page', 'integer'); $this->addType('urx', 'integer'); $this->addType('ury', 'integer'); $this->addType('llx', 'integer'); $this->addType('lly', 'integer'); $this->addType('createdAt', 'datetime'); } /** * @param \DateTime|string $createdAt */ public function setCreatedAt($createdAt): void { if (!$createdAt instanceof \DateTime) { $createdAt = new \DateTime($createdAt); } $this->createdAt = $createdAt; $this->markFieldUpdated('createdAt'); } }