Class AbstractModel
- Aws\Api\AbstractModel implements ArrayAccess
- Abstract class
- Namespace: Aws\Api
- Located at Api/AbstractModel.php
Base class that is used by most API shapes
Direct known subclasses
Indirect known subclasses
Aws\Api\ListShape
,
Aws\Api\MapShape
,
Aws\Api\StructureShape
,
Aws\Api\TimestampShape
Methods Summary
Methods Details
__construct (
array
$definition,
Aws\Api\ShapeMap
$shapeMap
)
Parameters
array | $definition | Service description |
Aws\Api\ShapeMap |
$shapeMap | Shapemap used for creating shapes |
toArray ( )
offsetGet ( $offset )
Implementation of
ArrayAccess::offsetGet()
offsetSet ( $offset, $value )
Implementation of
ArrayAccess::offsetSet()
offsetExists ( $offset )
Implementation of
ArrayAccess::offsetExists()
offsetUnset ( $offset )
Implementation of
ArrayAccess::offsetUnset()