getMimeTypeDetector()->detect($path); } /** * Search for files by mimetype * @param string $mimetype * @return array * @since 6.0.0 * @deprecated 14.0.0 */ public static function searchByMime($mimetype) { return \OC\Files\Filesystem::searchByMime($mimetype); } /** * Copy the contents of one stream to another * @param resource $source * @param resource $target * @return int the number of bytes copied * @since 5.0.0 * @deprecated 14.0.0 */ public static function streamCopy($source, $target) { [$count, ] = \OC_Helper::streamCopy($source, $target); return $count; } /** * Adds a suffix to the name in case the file exists * @param string $path * @param string $filename * @return string * @since 5.0.0 * @deprecated 14.0.0 use getNonExistingName of the OCP\Files\Folder object */ public static function buildNotExistingFileName($path, $filename) { return \OC_Helper::buildNotExistingFileName($path, $filename); } /** * Gets the Storage for an app - creates the needed folder if they are not * existent * @param string $app * @return \OC\Files\View * @since 5.0.0 * @deprecated 14.0.0 use IAppData instead */ public static function getStorage($app) { return \OC_App::getStorage($app); } }