Spec-Zone.ru › Symfony 3.1

FileinfoMimeTypeGuesser

class FileinfoMimeTypeGuesser implements MimeTypeGuesserInterface

Угадывает тип MIME с помощью расширения PECL FileInfo.

Методы

__construct(string $magicFile = null)

Конструктор.

static bool isSupported()

Возвращает, поддерживается ли этот угадыватель на текущей ОС/настройках PHP.

string guess(string $path)

Угадывает тип MIME файла по заданному пути.

Подробности

__construct(string $magicFile = null)

Конструктор.

Параметры

string $magicFile Файл магии для использования с экземпляром finfo

См. также

http://www.php.net/manual/en/function.finfo-open.php

static bool isSupported()

Возвращает, поддерживается ли этот угадыватель на текущей ОС/настройках PHP.

Возвращаемое значение

bool

string guess(string $path)

Угадывает тип MIME файла по заданному пути.

Параметры

string $path Путь к файлу

Возвращаемое значение

string Тип MIME или NULL, если тип не удалось определить

Исключения

FileNotFoundException Если файл не существует
AccessDeniedException Если файл не может быть прочитан

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/HttpFoundation/File/MimeType/FileinfoMimeTypeGuesser.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API