Visitor
        Visitor.php
                :
        19
                
    
                            
        
        
                Visits a value object into an HTTP Response.
Properties¶
                
        $response
            ¶
    
        
        Visitor.php
                :
        24
                
    
        HTTP Response Object.
| 
                     | 
                
                    
                     | 
            
Methods¶
                
__construct()
            ¶
    
        
        Visitor.php
                :
        31
                
    
        | 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $generator | Generator | - | - | 
| $normalizer | NormalizerInterface | - | - | 
| $encoder | EncoderInterface | - | - | 
| $valueObjectVisitorResolver | ValueObjectVisitorResolverInterface | - | - | 
| $format | string | - | - | 
                
getGenerator()
            ¶
    
        
        Visitor.php
                :
        156
                
    
        | 
                     | 
                
                    
                     | 
            
Return values
                
getMediaType()
            ¶
    
        
        Visitor.php
                :
        146
                
    
        Generates a media type for $type based on the used generator.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $type | string | - | - | 
Return values
string
Tags
                
getResponse()
            ¶
    
        
        Visitor.php
                :
        151
                
    
        | 
                     | 
                
                    
                     | 
            
Return values
Response
                
setHeader()
            ¶
    
        
        Visitor.php
                :
        47
                
    
        Set HTTP response header.
| 
                     | 
                
                    
                     | 
            
Does not allow overwriting of response headers. The first definition of a header will be used.
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $name | string | - | - | 
| $value | mixed | - | - | 
                
setStatus()
            ¶
    
        
        Visitor.php
                :
        68
                
    
        Sets the given status code in the corresponding header.
| 
                     | 
                
                    
                     | 
            
Note that headers are generally not overwritten!
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $statusCode | int | - | - | 
                
visit()
            ¶
    
        
        Visitor.php
                :
        79
                
    
        Visit struct returned by controllers.
| 
                     | 
                
                    
                     | 
            
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $data | mixed | - | - | 
Return values
Response
                
visitValueObject()
            ¶
    
        
        Visitor.php
                :
        122
                
    
        Visit struct returned by controllers.
| 
                     | 
                
                    
                     | 
            
Can be called by sub-visitors to visit nested objects.
Parameters
| Name | Type | Default value | Description | 
|---|---|---|---|
| $data | mixed | - | - |