$propertyName =
lcfirst(implode('',
$propertyName));
parent::
__construct($storageName,
$propertyName, VersionDefinition::
class);
$this->versionReferenceClass =
$definition;
$this->storageName =
$storageName;
} public function getVersionReferenceDefinition(): EntityDefinition
{ if ($this->versionReferenceDefinition === null
) { $this->
compileLazy();
} return $this->versionReferenceDefinition;
} public function getVersionReferenceClass(): string
{ if ($this->versionReferenceClass === null
) { $this->
compileLazy();
}