You are here

private function MimeTypeGuesser::__construct in Zircon Profile 8

Same name in this branch
  1. 8 vendor/symfony/http-foundation/File/MimeType/MimeTypeGuesser.php \Symfony\Component\HttpFoundation\File\MimeType\MimeTypeGuesser::__construct()
  2. 8 core/lib/Drupal/Core/File/MimeType/MimeTypeGuesser.php \Drupal\Core\File\MimeType\MimeTypeGuesser::__construct()
  3. 8 core/lib/Drupal/Core/ProxyClass/File/MimeType/MimeTypeGuesser.php \Drupal\Core\ProxyClass\File\MimeType\MimeTypeGuesser::__construct()
Same name and namespace in other branches
  1. 8.0 vendor/symfony/http-foundation/File/MimeType/MimeTypeGuesser.php \Symfony\Component\HttpFoundation\File\MimeType\MimeTypeGuesser::__construct()

Registers all natively provided mime type guessers.

File

vendor/symfony/http-foundation/File/MimeType/MimeTypeGuesser.php, line 81

Class

MimeTypeGuesser
A singleton mime type guesser.

Namespace

Symfony\Component\HttpFoundation\File\MimeType

Code

private function __construct() {
  if (FileBinaryMimeTypeGuesser::isSupported()) {
    $this
      ->register(new FileBinaryMimeTypeGuesser());
  }
  if (FileinfoMimeTypeGuesser::isSupported()) {
    $this
      ->register(new FileinfoMimeTypeGuesser());
  }
}