Class AbstractUploadPart
An object that encapsulates the data for an upload part
- Aws\Common\Model\MultipartUpload\AbstractUploadPart implements Aws\Common\Model\MultipartUpload\UploadPartInterface
Direct known subclasses
Aws\Glacier\Model\MultipartUpload\UploadPart
,
Aws\S3\Model\MultipartUpload\UploadPart
Abstract
Namespace: Aws\Common\Model\MultipartUpload
Located at Aws/Common/Model/MultipartUpload/AbstractUploadPart.php
Namespace: Aws\Common\Model\MultipartUpload
Located at Aws/Common/Model/MultipartUpload/AbstractUploadPart.php
Methods summary
-
public static
fromArray ( array|\Traversable $data )
Create an upload part from an array
-
public
getPartNumber ( )
Returns the part number of the upload part which is used as an identifier
-
public
toArray ( )
Returns the array form of the upload part
-
public
serialize ( )
-
public
unserialize ( mixed $serialized )
-
protected
loadData ( array|\Traversable $data )
Loads an array of data into the upload part by extracting only the needed keys
Methods detail
#
public static
Aws\Common\Model\MultipartUpload\AbstractUploadPart
fromArray( array|Traversable
$data )
Create an upload part from an array
Parameters
- $data
array|
Traversable
$data Data representing the upload part
Returns
Implementation of
Returns the part number of the upload part which is used as an identifier
Returns
integer
Implementation of
Returns the array form of the upload part
Returns
array
Implementation of
Implementation of
Implementation of
Loads an array of data into the upload part by extracting only the needed keys
Parameters
- $data
array|
Traversable
$data Data to load into the upload part value object
Throws
Magic methods summary
Properties summary
protected static
array
|
$keyMap |
#
A map of external array keys to internal property names |
protected
integer
|
$partNumber |
#
The number of the upload part representing its order in the overall upload |