User:Bryan/Stashed upload meta data storage/Notes

Notes about work done so far. Probably useful for commit message.

Added class UploadStash. An instance is obtained via LocalRepo::UploadStash. Class has methods to store an upload temporary and obtain information about stored upload.

Added class TemporaryUpload extends UnregisteredLocalFile. Represents a stashed upload.

UploadBase::stashSession: use UploadStash methods instead of storing information in $_SESSION. UploadStash::saveFile will call all filerepo and do all db magic.

UploadFromStash: Initialize from the stash instead of the session.