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 staticfromArray ( array|\Traversable $data )Create an upload part from an array
-
publicgetPartNumber ( )Returns the part number of the upload part which is used as an identifier
-
publictoArray ( )Returns the array form of the upload part
-
publicserialize ( ) -
publicunserialize ( mixed $serialized ) -
protectedloadData ( 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
integerImplementation of
Returns the array form of the upload part
Returns
arrayImplementation 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 |