in php/src/OSS/ListMultipartUploadsResponse/listMultipartUploadsResult.php [146:187]
public static function fromMap($map = [])
{
$model = new self();
if (isset($map['Bucket'])) {
$model->bucket = $map['Bucket'];
}
if (isset($map['EncodingType'])) {
$model->encodingType = $map['EncodingType'];
}
if (isset($map['KeyMarker'])) {
$model->keyMarker = $map['KeyMarker'];
}
if (isset($map['UploadIdMarker'])) {
$model->uploadIdMarker = $map['UploadIdMarker'];
}
if (isset($map['NextKeyMarker'])) {
$model->nextKeyMarker = $map['NextKeyMarker'];
}
if (isset($map['NextUploadIdMarker'])) {
$model->nextUploadIdMarker = $map['NextUploadIdMarker'];
}
if (isset($map['Delimiter'])) {
$model->delimiter = $map['Delimiter'];
}
if (isset($map['MaxUploads'])) {
$model->maxUploads = $map['MaxUploads'];
}
if (isset($map['IsTruncated'])) {
$model->isTruncated = $map['IsTruncated'];
}
if (isset($map['Upload'])) {
if (!empty($map['Upload'])) {
$model->upload = [];
$n = 0;
foreach ($map['Upload'] as $item) {
$model->upload[$n++] = null !== $item ? upload::fromMap($item) : $item;
}
}
}
return $model;
}