. */ namespace SP\Infrastructure\Plugin\Repositories; use SP\DataModel\EncryptedModel; use SP\Domain\Common\Adapters\HydratableInterface; use SP\Domain\Common\Models\Model; use SP\Domain\Common\Models\SerializedModel; /** * Class PluginDataModel */ final class PluginDataModel extends Model implements HydratableInterface { use SerializedModel; use EncryptedModel; protected ?string $name = null; protected ?int $itemId = null; protected ?string $data = null; public function getName(): ?string { return $this->name; } public function getItemId(): ?int { return $this->itemId; } public function getData(): ?string { return $this->data; } }