From 6e843344887da247a31a5fd063be901d2c10c13f Mon Sep 17 00:00:00 2001 From: Sebastian Krupinski Date: Sat, 4 Jul 2026 18:28:41 -0400 Subject: [PATCH] refactor: remove legacy methods Signed-off-by: Sebastian Krupinski --- lib/Providers/Personal/EntityResource.php | 29 +---------------------- 1 file changed, 1 insertion(+), 28 deletions(-) diff --git a/lib/Providers/Personal/EntityResource.php b/lib/Providers/Personal/EntityResource.php index 1ad984f..8430424 100644 --- a/lib/Providers/Personal/EntityResource.php +++ b/lib/Providers/Personal/EntityResource.php @@ -10,14 +10,12 @@ declare(strict_types=1); namespace KTXM\ProviderLocalChrono\Providers\Personal; use KTXF\Chrono\Entity\EntityMutableAbstract; -use KTXF\Chrono\Event\EventObject; use KTXF\Utile\Timestamp; class EntityResource extends EntityMutableAbstract { private ?string $tenantId = null; private ?string $userId = null; - private ?EventObject $entityDataObject = null; public function __construct( string $provider = 'default', @@ -38,8 +36,7 @@ class EntityResource extends EntityMutableAbstract { $this->data[self::PROPERTY_CREATED] = $document['createdOn'] ?? null; $this->data[self::PROPERTY_MODIFIED] = $document['modifiedOn'] ?? null; $this->getProperties()->fromStore($document); - $this->data[self::PROPERTY_SIGNATURE] = md5(json_encode($this->getDataJson())); - $this->entityDataObject = null; + $this->data[self::PROPERTY_SIGNATURE] = md5(json_encode($this->getProperties()->getDataRaw())); return $this; } @@ -67,28 +64,4 @@ class EntityResource extends EntityMutableAbstract { return $this->properties; } - public function getDataObject(): EventObject|null { - return $this->entityDataObject; - } - - public function setDataObject(EventObject $value): static - { - $this->entityDataObject = $value; - $this->setDataJson($value->jsonSerialize()); - return $this; - } - - public function getDataJson(): array|string|null { - return $this->getProperties()->getDataRaw(); - } - - public function setDataJson(array|string|null $value): static - { - $this->entityDataObject = null; - $this->getProperties()->setDataRaw($value); - $this->data[self::PROPERTY_SIGNATURE] = md5(json_encode($value)); - return $this; - } - } -