InteractsWithContentTypes
trait InteractsWithContentTypes (View source)
Methods
Determine if the given content types match.
Determine if the request is sending JSON.
Determine if the current request probably expects a JSON response.
Determine if the current request is asking for JSON.
Determines whether the current requests accepts a given content type.
Return the most suitable content type from the given array based on content negotiation.
Determine if the current request accepts any content type.
Determines whether a request accepts JSON.
Determines whether a request accepts HTML.
Get the data format expected in the response.
Details
        
                static            bool
    matchesType(string $actual, string $type)
        
    
    Determine if the given content types match.
        
                            bool
    isJson()
        
    
    Determine if the request is sending JSON.
        
                            bool
    expectsJson()
        
    
    Determine if the current request probably expects a JSON response.
        
                            bool
    wantsJson()
        
    
    Determine if the current request is asking for JSON.
        
                            bool
    accepts(string|array $contentTypes)
        
    
    Determines whether the current requests accepts a given content type.
        
                            string|null
    prefers(string|array $contentTypes)
        
    
    Return the most suitable content type from the given array based on content negotiation.
        
                            bool
    acceptsAnyContentType()
        
    
    Determine if the current request accepts any content type.
        
                            bool
    acceptsJson()
        
    
    Determines whether a request accepts JSON.
        
                            bool
    acceptsHtml()
        
    
    Determines whether a request accepts HTML.
        
                            string
    format(string $default = 'html')
        
    
    Get the data format expected in the response.