public deserializeObjectsArray ( array $dataArray ) : array | ||
$dataArray | array | The serialized objects array |
리턴 | array | The deserialized objects in an array |
public function deserializeObjectsArray(array $dataArray)
{
$this->objectsAsArray = $dataArray;
$objects = [];
foreach ($this->objectsAsArray as $objectHash => $objectData) {
if (!isset($objectData[self::CLASSNAME]) || !$this->objectManager->isRegistered($objectData[self::CLASSNAME])) {
continue;
}
$objects[$objectHash] = $this->reconstituteObject($objectHash, $objectData);
}
return $objects;
}