Asset
class Asset extends BaseTaggedMapper
Asset class.
This class is responsible for converting raw API data into a PHP object of class Contentful\Delivery\Resource\Asset.
Properties
| protected ResourceBuilderInterface | $builder | from BaseMapper | |
| protected ClientInterface | $client | from BaseMapper | |
| protected ParserInterface | $richTextParser | from BaseMapper | |
| protected ObjectHydrator | $hydrator | from BaseMapper | 
Methods
                    __construct(ResourceBuilderInterface $builder, ClientInterface $client, ParserInterface $richTextParser)
        
                                            
                BaseMapper constructor.
from BaseMapper
            
                    map($resource, array $data)
        
                                            
                
            {@inheritdoc}
                    buildFile(array $data)
        
                                            
                
            Creates a File or a subclass thereof.
Details
        in BaseMapper at         line 50
                            
    __construct(ResourceBuilderInterface $builder, ClientInterface $client, ParserInterface $richTextParser)
        
    
    BaseMapper constructor.
        in BaseMapper at         line 58
                    protected        
    createSystemProperties(string $class, array $data)
        
    
    
        in BaseMapper at         line 82
                    protected        array
    normalizeFieldData($fieldData, string $locale = null)
        
    
    
        in BaseTaggedMapper at         line 23
                    protected        
    createTags(array $data)
        
    
    
        at         line 34
                            
    map($resource, array $data)
        
    
    {@inheritdoc}
        at         line 65
                    protected        
    buildFile(array $data)
        
    
    Creates a File or a subclass thereof.