@@ 1086-1099 (lines=14) @@ | ||
1083 | $file = dirname(dirname(__FILE__)).DIRECTORY_SEPARATOR.'mime.types'; |
|
1084 | } |
|
1085 | ||
1086 | if ($file && file_exists($file)) { |
|
1087 | $mimecf = file($file); |
|
1088 | ||
1089 | foreach ($mimecf as $line_num => $line) { |
|
1090 | if (! preg_match('/^\s*#/', $line)) { |
|
1091 | $mime = preg_split('/\s+/', $line, -1, PREG_SPLIT_NO_EMPTY); |
|
1092 | for ($i = 1, $size = count($mime); $i < $size; $i++) { |
|
1093 | if (! isset(self::$mimetypes[$mime[$i]])) { |
|
1094 | self::$mimetypes[$mime[$i]] = $mime[0]; |
|
1095 | } |
|
1096 | } |
|
1097 | } |
|
1098 | } |
|
1099 | } |
|
1100 | } |
|
1101 | ||
1102 | $this->rootName = empty($this->options['alias']) ? $this->basenameCE($this->root) : $this->options['alias']; |
|
@@ 4313-4325 (lines=13) @@ | ||
4310 | if ($file === '' || ! is_readable($file)) { |
|
4311 | $file = dirname(__FILE__).DIRECTORY_SEPARATOR.'mime.types'; |
|
4312 | } |
|
4313 | if (is_readable($file)) { |
|
4314 | $mimecf = file($file); |
|
4315 | foreach ($mimecf as $line_num => $line) { |
|
4316 | if (! preg_match('/^\s*#/', $line)) { |
|
4317 | $mime = preg_split('/\s+/', $line, -1, PREG_SPLIT_NO_EMPTY); |
|
4318 | for ($i = 1, $size = count($mime); $i < $size; $i++) { |
|
4319 | if (! isset(self::$mimetypes[$mime[$i]])) { |
|
4320 | self::$mimetypes[$mime[$i]] = $mime[0]; |
|
4321 | } |
|
4322 | } |
|
4323 | } |
|
4324 | } |
|
4325 | } |
|
4326 | } |
|
4327 | $ext = ''; |
|
4328 | if ($path) { |