[...] * * @var array */ private $entityDataStorage = []; public function get(string $key): ?array { return $this->entityDataStorage[$key] ?? null; } public function set(string $key, array $data): void { $this->entityDataStorage[$key] = $data; } public function unset(string $key): void { unset($this->entityDataStorage[$key]); } public function isExists(string $key): bool { return isset($this->entityDataStorage[$key]); } }