[BUG] Detekce MIME typu pouze v PHP 5.3

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
_Martin_
Generous Backer | 679
+
0
-

Nette 1.0 (alpha)

Detekce MIME typu pomocí knihovny Fileinfo nemůže fungovat pro verze PHP starší jak 5.3, protože konstanta FILEINFO_MIME_TYPE použitá ve funkci Tools::detectMimeType je dostupná až od této verze. Chyba se objevila ještě v době, kdy byla detekční funkce součástí HttpUploadedFile, a to tímto commitem.

David Grudl
Nette Core | 8228
+
0
-

Tyto zjevné chyby je možná lepší psát přímo na Github.

Každopádně nemám možnost nikde na PHP 5.2 Fileinfo otestovat: fungovalo by to, kdyby se použilo místo konstanty číslo 16?

_Martin_
Generous Backer | 679
+
0
-

Nefungovalo=( Je nějaký důvod, proč neponechat původní řešení?

David Grudl
Nette Core | 8228
+
0
-

Konstanta FILEINFO_MIME za název typu přilepila ještě charset. Ale vrátím to.

_Martin_
Generous Backer | 679
+
0
-

Díky=)