public static function mimeData($fileName, $isDir) { $fileName = strtolower($fileName); if (self::$registeredExtensions == null) { self::$registeredExtensions = ConfService::getRegisteredExtensions(); } if ($isDir) { $mime = self::$registeredExtensions["ajxp_folder"]; } else { $pos = strrpos($fileName, "."); if ($pos !== false) { $fileExt = substr($fileName, $pos + 1); if (!empty($fileExt) && array_key_exists($fileExt, self::$registeredExtensions) && $fileExt != "ajxp_folder" && $fileExt != "ajxp_empty") { $mime = self::$registeredExtensions[$fileExt]; } } } if (!isset($mime)) { $mime = self::$registeredExtensions["ajxp_empty"]; } return array($mime[2], $mime[1]); }