Stream wrappers: filesnap
Rick Hodger (contact me)
This class implements a stream wrapper that can write and read snapshots of files.
It can open a file for writing. If a previous version exist, it copies that version to a snapshot file.
The class may also open a file for reading using an optional date parameter to tell the class to open the snapshot version of the file that existed on the given date.
Click here for detailed information about this class on phpclasses.org