Indatus\Ranger\RequestDiagnostics\RequestContainer::getContentType PHP Method

getContentType() public method

public getContentType ( )
    public function getContentType()
    {
        return $this->request->format();
    }

Usage Example

Example #1
0
 public function make(RequestContainer $requestContainer, ViewManager $viewManager, Repository $config)
 {
     $content_type_in_config = ucfirst($config->get('ranger::ranger.content_type.default'));
     $content_type = $content_type_in_config ?: ucfirst($requestContainer->getContentType());
     $class = 'Indatus\\Ranger\\ContentType\\' . $content_type . 'ContentType';
     //html content types need a few exta dependencies
     if ($content_type == 'Html') {
         return new $class($requestContainer, $viewManager);
     }
     return new $class();
 }