TypedArrayStrategy
        
        extends AbstractEncodeStrategy
    
    
            
            in package
            
        
    
    
    
Class TypedArrayStrategy
Tags
Table of Contents
Methods
- __construct() : mixed
- TypedArrayStrategy constructor.
- encode() : array<string|int, mixed>|mixed
- setInnerType() : EncodeStrategyInterface
- Sets inner type for types like array<key, value> and \DateTime<format>
Methods
__construct()
TypedArrayStrategy constructor.
    public
                    __construct(Reader $annotationReader, SerializerInterface $liipSerializer) : mixed
    Parameters
- $annotationReader : Reader
- $liipSerializer : SerializerInterface
encode()
    public
                    encode(mixed $value[, PropertyAnnotations|null $annotations = null ]) : array<string|int, mixed>|mixed
    Parameters
- $value : mixed
- $annotations : PropertyAnnotations|null = null
Return values
array<string|int, mixed>|mixedsetInnerType()
Sets inner type for types like array<key, value> and \DateTime<format>
    public
                    setInnerType(string $type) : EncodeStrategyInterface
    Parameters
- $type : string