public static function UploadFileHandler($callback, $Params) { self::InitUploaderHandler(); self::$convCount = $Params['convCount']; self::$uploadCallbackFunc = $callback; self::$uploadCallbackParams = $Params; self::SetTmpPath($_REQUEST["PackageGuid"], $Params["pathToTmp"]); $uh = new UploadHandler(); $uh->setUploadCacheDirectory($Params['pathToTmp']); $uh->setAllFilesUploadedCallback(array("CImageUploader", "SaveAllUploadedFiles")); $uh->processRequest(); }