Class UploadImage

Description

FileUploader is a class that allows for easy implementation for uploading multiple image or audio files at once.

This class may also upload a single image from a URL

  • author: Michael Dahlke

Located in /classes/UploadImage.class.php (line 46)

FileUploader
   |
   --ImageUploader
      |
      --UploadImage
Direct descendents
Class Description
 class SingleURLImageUploader FileUploader is a class that allows for easy implementation for uploading multiple image or audio files at once.
Method Summary
 void upload (string $file)
Variables
Methods
upload (line 56)

Image uploader magic is done here!

we take an image and then call the above functions to verify the file is indeed an image and it is not too large to be uploaded

  • access: public
void upload (string $file)
  • string $file: the path of the file that is to be uploaded( $_FILES[''] from a form)

Inherited Methods

Inherited From ImageUploader

 ImageUploader::createUploadingDirectory()
 ImageUploader::echoAllFileNames()
 ImageUploader::echoAllPathNames()
 ImageUploader::getFileNameFull()
 ImageUploader::getFileNameFullAtIndex()
 ImageUploader::getFileNameSmall()
 ImageUploader::getFileNameSmallAtIndex()
 ImageUploader::getFileNameThumb()
 ImageUploader::getFileNameThumbAtIndex()
 ImageUploader::getFilePathFull()
 ImageUploader::getFilePathFullAtIndex()
 ImageUploader::getFilePathSmall()
 ImageUploader::getFilePathSmallAtIndex()
 ImageUploader::getFilePathThumb()
 ImageUploader::getFilePathThumbAtIndex()
 ImageUploader::getFullImageQuality()
 ImageUploader::getOriginalFilePath()
 ImageUploader::getSmallImageHeight()
 ImageUploader::getSmallImageQuality()
 ImageUploader::getSmallImageWidth()
 ImageUploader::getThumbImageHeight()
 ImageUploader::getThumbImageQuality()
 ImageUploader::getThumbImageWidth()
 ImageUploader::keepImageTransparency()
 ImageUploader::returnMysqlQuery()
 ImageUploader::returnURLMySQLQuery()
 ImageUploader::setFileNameFull()
 ImageUploader::setFileNameSmall()
 ImageUploader::setFileNameThumb()
 ImageUploader::setFilePathFull()
 ImageUploader::setFilePathSmall()
 ImageUploader::setFilePathThumb()
 ImageUploader::setFullImageQuality()
 ImageUploader::setOriginalFilePath()
 ImageUploader::setSmallImageHeight()
 ImageUploader::setSmallImageQuality()
 ImageUploader::setSmallImageWidth()
 ImageUploader::setSmallImageWidthAndHeight()
 ImageUploader::setThumbImageHeight()
 ImageUploader::setThumbImageQuality()
 ImageUploader::setThumbImageWidth()
 ImageUploader::setThumbImageWidthAndHeight()

Inherited From FileUploader

 FileUploader::checkDirectoryStatus()
 FileUploader::checkIfFileExists()
 FileUploader::countItemsInDirectory()
 FileUploader::createDirectory()
 FileUploader::detectFileType()
 FileUploader::fileIsNotEmpty()
 FileUploader::fileSmallEnoughForUpload()
 FileUploader::getErrorLogFilename()
 FileUploader::getFileType()
 FileUploader::getFileTypeForUpload()
 FileUploader::getMaxUploadSize()
 FileUploader::getNumberOfAllowedFilesToUpload()
 FileUploader::getNumberOfErrorsDuringUpload()
 FileUploader::getNumberOfFilesPerDirectory()
 FileUploader::getNumberOfSuccessfulUploads()
 FileUploader::getPrependToFileName()
 FileUploader::inParentDirectory()
 FileUploader::isAcceptableFileType()
 FileUploader::returnAllUploadErrorCodes()
 FileUploader::returnAllUploadErrorMessages()
 FileUploader::returnAllUploadErrorsFileName()
 FileUploader::returnAllUploadErrorsLineNumber()
 FileUploader::returnFormattedErrors()
 FileUploader::returnUploadErrorCodeAtIndex()
 FileUploader::returnUploadErrorFileNameAtIndex()
 FileUploader::returnUploadErrorLineNumberAtIndex()
 FileUploader::returnUploadErrorMessageAtIndex()
 FileUploader::returnUserReadableUploadErrorCodes()
 FileUploader::returnUserReadableUploadErrorMessages()
 FileUploader::setErrorLogFilename()
 FileUploader::setFileType()
 FileUploader::setFileTypeForUpload()
 FileUploader::setMaxUploadSize()
 FileUploader::setNumberOfAllowedFilesToUpload()
 FileUploader::setNumberOfFilesPerDirectory()
 FileUploader::setPrependToFileName()
 FileUploader::validateFile()
 FileUploader::writeAllErrorsToLog()
Class Constants

Documentation generated on Wed, 28 Aug 2013 22:54:22 -0500 by phpDocumentor 1.4.4