---
title: "Changes in HTML5/Flash Uploader PHP API between Versions 1 and 8"
canonical: https://www.aurigma.com/docs/us8/api-changes-between-iuf-1-and-8-php.htm
product: "Upload Suite 8"
---

# Changes in HTML5/Flash Uploader PHP API between Versions 1 and 8
 
## AllFilesEnumerator Class
 
The **AllFilesEnumerator** class is eliminated. Use the [UploadHandler](https://www.aurigma.com/docs/us8/FH_T_P_UploadHandler.htm.md) class instead; for more information see the [Saving Uploaded Files in HTML5/Flash Uploader PHP](https://www.aurigma.com/docs/us8/saving-uploaded-files-in-php-iuf.htm.md) topic.

## CommonDialog Class
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **CommonDialog.CancelButton** |  [CommonDialog.CancelButtonText](https://www.aurigma.com/docs/us8/FH_P_P_CommonDialog_CancelButtonText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **CommonDialog.OkButton** |  [CommonDialog.OkButtonText](https://www.aurigma.com/docs/us8/FH_P_P_CommonDialog_OkButtonText.htm.md) |

## FileInfo Class
 
The **FileInfo** class is renamed to [ConvertedFile](https://www.aurigma.com/docs/us8/FH_T_P_ConvertedFile.htm.md).
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  new property |  The [ConvertedFile.FileContent](https://www.aurigma.com/docs/us8/FH_P_P_ConvertedFile_FileContent.htm.md) property gets content of this converted file represented by a string. |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **FileInfo.Height** |  [ConvertedFile.Height](https://www.aurigma.com/docs/us8/FH_P_P_ConvertedFile_Height.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **FileInfo.Mode** |  [ConvertedFile.Mode](https://www.aurigma.com/docs/us8/FH_P_P_ConvertedFile_Mode.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **FileInfo.Name** |  [ConvertedFile.Name](https://www.aurigma.com/docs/us8/FH_P_P_ConvertedFile_Name.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **FileInfo.Size** |  [ConvertedFile.Size](https://www.aurigma.com/docs/us8/FH_P_P_ConvertedFile_Size.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **FileInfo.Width** |  [ConvertedFile.Width](https://www.aurigma.com/docs/us8/FH_P_P_ConvertedFile_Width.htm.md) |
 
### Methods
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public method](https://www.aurigma.com/docs/us8/icons/pubmethod.gif) |  **FileInfo.SaveAs** |  Eliminated. Use the [ConvertedFile.moveTo(string)](https://www.aurigma.com/docs/us8/FH_M_P_ConvertedFile_moveTo_1_4d57a286.htm.md) method instead. |

## ImagePreviewWindow Class
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ImagePreviewWindow.ClosePreviewToolTip** |  [ImagePreviewWindow.ClosePreviewTooltip](https://www.aurigma.com/docs/us8/FH_P_P_ImagePreviewWindow_ClosePreviewTooltip.htm.md) |

## ImageUploaderFlash Class
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ImageUploaderFlash.DebugScriptMode** |  The [DebugScriptMode](https://www.aurigma.com/docs/us8/FH_P_P_BaseControl_DebugScriptMode.htm.md) property is totally updated; now it means a debug mode which will be used to display messages if the [DebugScriptLevel](https://www.aurigma.com/docs/us8/FH_P_P_BaseControl_DebugScriptLevel.htm.md) is greater than `0`. |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ImageUploaderFlash.ListView** |  [ImageUploaderFlash.UploadPane](https://www.aurigma.com/docs/us8/FH_P_P_ImageUploaderFlash_UploadPane.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ImageUploaderFlash.StatusPanel** |  [ImageUploaderFlash.StatusPane](https://www.aurigma.com/docs/us8/FH_P_P_ImageUploaderFlash_StatusPane.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ImageUploaderFlash.TopPanel** |  [ImageUploaderFlash.TopPane](https://www.aurigma.com/docs/us8/FH_P_P_ImageUploaderFlash_TopPane.htm.md) |

## ListView Class
 
**ListView** is replaced with the [UploadPane](https://www.aurigma.com/docs/us8/FH_T_P_UploadPane.htm.md) and [PaneItem](https://www.aurigma.com/docs/us8/FH_T_P_PaneItem.htm.md) classes.
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.AddFilesButton** |  [UploadPane.AddFilesButtonText](https://www.aurigma.com/docs/us8/FH_P_P_UploadPane_AddFilesButtonText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.DescriptionIconToolTip** |  [PaneItem.DescriptionEditorIconTooltip](https://www.aurigma.com/docs/us8/FH_P_P_PaneItem_DescriptionEditorIconTooltip.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.EnableDescription** |  [ImageUploaderFlash.EnableDescriptionEditor](https://www.aurigma.com/docs/us8/FH_P_P_ImageUploaderFlash_EnableDescriptionEditor.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.EnableImageRotation** |  [ImageUploaderFlash.EnableRotation](https://www.aurigma.com/docs/us8/FH_P_P_ImageUploaderFlash_EnableRotation.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.IconItemWidth** |  [UploadPane.IconItemWidth](https://www.aurigma.com/docs/us8/FH_P_P_UploadPane_IconItemWidth.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.IconSize** |  [UploadPane.IconSize](https://www.aurigma.com/docs/us8/FH_P_P_UploadPane_IconSize.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.ImageToolTip** |  [PaneItem.ImageTooltip](https://www.aurigma.com/docs/us8/FH_P_P_PaneItem_ImageTooltip.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.ItemToolTip** |  [PaneItem.ItemTooltip](https://www.aurigma.com/docs/us8/FH_P_P_PaneItem_ItemTooltip.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.RemoveIconToolTip** |  [PaneItem.RemovalIconTooltip](https://www.aurigma.com/docs/us8/FH_P_P_PaneItem_RemovalIconTooltip.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.RotateIconToolTip** |  [PaneItem.RotationIconTooltip](https://www.aurigma.com/docs/us8/FH_P_P_PaneItem_RotationIconTooltip.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.ThumbnailPreviewSize** |  [UploadPane.ThumbnailPreviewSize](https://www.aurigma.com/docs/us8/FH_P_P_UploadPane_ThumbnailPreviewSize.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.TileItemWidth** |  [UploadPane.TileItemWidth](https://www.aurigma.com/docs/us8/FH_P_P_UploadPane_TileItemWidth.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.TilePreviewSize** |  [UploadPane.TilePreviewSize](https://www.aurigma.com/docs/us8/FH_P_P_UploadPane_TilePreviewSize.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **ListView.View** |  [UploadPane.ViewMode](https://www.aurigma.com/docs/us8/FH_P_P_UploadPane_ViewMode.htm.md) |

## Messages Class
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.CannotReadFileError** |  [Messages.CannotReadFile](https://www.aurigma.com/docs/us8/FH_P_P_Messages_CannotReadFile.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.FileTooLargeError** |  [Messages.MaxFileSizeExceeded](https://www.aurigma.com/docs/us8/FH_P_P_Messages_MaxFileSizeExceeded.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.FileTooSmallError** |  [Messages.FileSizeTooSmall](https://www.aurigma.com/docs/us8/FH_P_P_Messages_FileSizeTooSmall.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.ImageHeightTooLargeError** |  Eliminated. Use [Messages.DimensionsTooLarge](https://www.aurigma.com/docs/us8/FH_P_P_Messages_DimensionsTooLarge.htm.md) instead. |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.ImageHeightTooSmallError** |  Eliminated. Use [Messages.DimensionsTooSmall](https://www.aurigma.com/docs/us8/FH_P_P_Messages_DimensionsTooSmall.htm.md) instead. |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.ImageWidthTooLargeError** |  Eliminated. Use [Messages.DimensionsTooLarge](https://www.aurigma.com/docs/us8/FH_P_P_Messages_DimensionsTooLarge.htm.md) instead. |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.ImageWidthTooSmallError** |  Eliminated. Use [Messages.DimensionsTooSmall](https://www.aurigma.com/docs/us8/FH_P_P_Messages_DimensionsTooSmall.htm.md) instead. |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.NotAllFilesWereAddedError** |  [Messages.FilesNotAdded](https://www.aurigma.com/docs/us8/FH_P_P_Messages_FilesNotAdded.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.PreviewNotAvailableError** |  [Messages.PreviewNotAvailable](https://www.aurigma.com/docs/us8/FH_P_P_Messages_PreviewNotAvailable.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.TooFewFilesError** |  [Messages.TooFewFiles](https://www.aurigma.com/docs/us8/FH_P_P_Messages_TooFewFiles.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.TooManyFilesError** |  [Messages.MaxFileCountExceeded](https://www.aurigma.com/docs/us8/FH_P_P_Messages_MaxFileCountExceeded.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Messages.TotalFileSizeTooLargeError** |  [Messages.MaxTotalFileSizeExceeded](https://www.aurigma.com/docs/us8/FH_P_P_Messages_MaxTotalFileSizeExceeded.htm.md) |

## PackageFilesEnumerator Class
 
The **PackageFilesEnumerator** class is eliminated. Use the [Package.UploadedFiles](https://www.aurigma.com/docs/us8/FH_P_P_Package_UploadedFiles.htm.md) property instead; see the [Saving Uploaded Files in HTML5/Flash Uploader PHP](https://www.aurigma.com/docs/us8/saving-uploaded-files-in-php-iuf.htm.md) topic.

## PostFields Class
 
### Fields
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public field](https://www.aurigma.com/docs/us8/icons/pubfield.gif)![static method](https://www.aurigma.com/docs/us8/icons/static.gif) |  **PostFields.SourceXResolution** |  [PostFields.HorizontalResolution](https://www.aurigma.com/docs/us8/FH_F_P_PostFields_HorizontalResolution.htm.md) |
 |  ![public field](https://www.aurigma.com/docs/us8/icons/pubfield.gif)![static method](https://www.aurigma.com/docs/us8/icons/static.gif) |  **PostFields.SourceYResolution** |  [PostFields.VerticalResolution](https://www.aurigma.com/docs/us8/FH_F_P_PostFields_VerticalResolution.htm.md) |

## Restrictions Class
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Restrictions.FileFilters** |  [Restrictions.FileMask](https://www.aurigma.com/docs/us8/FH_P_P_Restrictions_FileMask.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **Restrictions.MaxTotalSize** |  [Restrictions.MaxTotalFileSize](https://www.aurigma.com/docs/us8/FH_P_P_Restrictions_MaxTotalFileSize.htm.md) |

## StatusPanel Class
 
The **StatusPanel** is renamed to [StatusPane](https://www.aurigma.com/docs/us8/FH_T_P_StatusPane.htm.md).
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **StatusPanel.DataUploadedLabel** |  [StatusPane.DataUploadedText](https://www.aurigma.com/docs/us8/FH_P_P_StatusPane_DataUploadedText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **StatusPanel.FilesPreparedLabel** |  [StatusPane.FilesPreparedText](https://www.aurigma.com/docs/us8/FH_P_P_StatusPane_FilesPreparedText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **StatusPanel.FilesUploadedLabel** |  [StatusPane.FilesUploadedText](https://www.aurigma.com/docs/us8/FH_P_P_StatusPane_FilesUploadedText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **StatusPanel.PreparingLabel** |  [StatusPane.PreparingText](https://www.aurigma.com/docs/us8/FH_P_P_StatusPane_PreparingText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **StatusPanel.SendButtonText** |  [ImageUploaderFlash.UploadButtonText](https://www.aurigma.com/docs/us8/FH_P_P_ImageUploaderFlash_UploadButtonText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **StatusPanel.SendingLabel** |  [StatusPane.SendingText](https://www.aurigma.com/docs/us8/FH_P_P_StatusPane_SendingText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **StatusPanel.StopButtonText** |  [ImageUploaderFlash.CancelUploadButtonText](https://www.aurigma.com/docs/us8/FH_P_P_ImageUploaderFlash_CancelUploadButtonText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **StatusPanel.TotalFilesLabel** |  [StatusPane.NoFilesToUploadText](https://www.aurigma.com/docs/us8/FH_P_P_StatusPane_NoFilesToUploadText.htm.md) |
 |  [StatusPane.FilesToUploadText](https://www.aurigma.com/docs/us8/FH_P_P_StatusPane_FilesToUploadText.htm.md) |

## TopPanel Class
 
The **TopPanel** is renamed to [TopPane](https://www.aurigma.com/docs/us8/FH_T_P_TopPane.htm.md).
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **TopPanel.AddFilesLink** |  [TopPane.AddFilesHyperlinkText](https://www.aurigma.com/docs/us8/FH_P_P_TopPane_AddFilesHyperlinkText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **TopPanel.OrLabel** |  [TopPane.OrText](https://www.aurigma.com/docs/us8/FH_P_P_TopPane_OrText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **TopPanel.RemoveAllFilesLink** |  [TopPane.ClearAllHyperlinkText](https://www.aurigma.com/docs/us8/FH_P_P_TopPane_ClearAllHyperlinkText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **TopPanel.TitleLabel** |  [TopPane.TitleText](https://www.aurigma.com/docs/us8/FH_P_P_TopPane_TitleText.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **TopPanel.ViewComboBoxLabel** |  [TopPane.ViewComboBoxText](https://www.aurigma.com/docs/us8/FH_P_P_TopPane_ViewComboBoxText.htm.md) |

## UploadedFile Class
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFile.FileIndex** |  [UploadedFile.Index](https://www.aurigma.com/docs/us8/FH_P_P_UploadedFile_Index.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFile.FirstUploaded** |  Eliminated. |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFile.PackageCount** |  [Package.PackageCount](https://www.aurigma.com/docs/us8/FH_P_P_Package_PackageCount.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFile.PackageFileCount** |  [Package.PackageFileCount](https://www.aurigma.com/docs/us8/FH_P_P_Package_PackageFileCount.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFile.PackageGuid** |  [Package.PackageGuid](https://www.aurigma.com/docs/us8/FH_P_P_Package_PackageGuid.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFile.PackageIndex** |  [Package.PackageIndex](https://www.aurigma.com/docs/us8/FH_P_P_Package_PackageIndex.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFile.SourceXResolution** |  [UploadedFile.HorizontalResolution](https://www.aurigma.com/docs/us8/FH_P_P_UploadedFile_HorizontalResolution.htm.md) |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFile.SourceYResolution** |  [UploadedFile.VerticalResolution](https://www.aurigma.com/docs/us8/FH_P_P_UploadedFile_VerticalResolution.htm.md) |

## UploadedFiles Class
 
The **UploadedFiles** class is eliminated. Use the **UploadHandler** class instead; for more information see the [Saving Uploaded Files in HTML5/Flash Uploader PHP](https://www.aurigma.com/docs/us8/saving-uploaded-files-in-php-iuf.htm.md) topic.
 
### Properties
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFiles.AllFilesEnumerator** |  Eliminated. Use the argument of a callback function set by the [AllFilesUploadedCallback](https://www.aurigma.com/docs/us8/FH_P_P_UploadHandler_AllFilesUploadedCallback.htm.md) property instead. |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFiles.PackageFilesEnumerator** |  Eliminated. Use the **Package.UploadedFiles** property instead. |
 |  ![public property](https://www.aurigma.com/docs/us8/icons/pubproperty.gif) |  **UploadedFiles.SessionTimeout** |  [UploadHandler.CacheAliveTimeout](https://www.aurigma.com/docs/us8/FH_P_P_UploadHandler_CacheAliveTimeout.htm.md) |
 
### Methods
 
|   |  Old Member |  New Member |
| --- | --- | --- |
  |  ![public method](https://www.aurigma.com/docs/us8/icons/pubmethod.gif) |  **UploadedFiles.checkAllFilesUploaded(string)** |  Eliminated. Use the **UploadHandler.AllFilesUploadedCallback** and [UploadHandler.FileUploadedCallback](https://www.aurigma.com/docs/us8/FH_P_P_UploadHandler_FileUploadedCallback.htm.md) properties to set callback functions and the [UploadHandler.processRequest()](https://www.aurigma.com/docs/us8/FH_M_P_UploadHandler_processRequest.htm.md) method to enable processing of HTML5/Flash Uploader requests. |
 |  ![public method](https://www.aurigma.com/docs/us8/icons/pubmethod.gif) |  **UploadedFiles.saveFiles(string)** |  [UploadHandler.saveFiles(string)](https://www.aurigma.com/docs/us8/FH_M_P_UploadHandler_saveFiles_1_4d57a286.htm.md) |
