Files and Folders: File Handling Peter Molefe Ramokone (contact me)
This is a simple class that can be used to perform several types of file manipulation operations like: handle uploaded files, serve files for downloading, renaming, deleting, copy and moving a file.