Index: trunk/phase3/includes/upload/UploadStash.php |
— | — | @@ -10,6 +10,9 @@ |
11 | 11 | * We accomplish this using a database table, with ownership checking as you might expect. See SpecialUploadStash, which |
12 | 12 | * implements a web interface to some files stored this way. |
13 | 13 | * |
| 14 | + * UploadStash right now is *mostly* intended to show you one user's slice of the entire stash. The user parameter is only optional |
| 15 | + * because there are few cases where we clean out the stash from an automated script. In the future we might refactor this. |
| 16 | + * |
14 | 17 | * UploadStash represents the entire stash of temporary files. |
15 | 18 | * UploadStashFile is a filestore for the actual physical disk files. |
16 | 19 | * UploadFromStash extends UploadBase, and represents a single stashed file as it is moved from the stash to the regular file repository |
— | — | @@ -76,6 +79,7 @@ |
77 | 80 | |
78 | 81 | /** |
79 | 82 | * Get a file and its metadata from the stash. |
| 83 | + * The noAuth param is a bit janky but is required for automated scripts which clean out the stash. |
80 | 84 | * |
81 | 85 | * @param $key String: key under which file information is stored |
82 | 86 | * @param $noAuth Boolean (optional) Don't check authentication. Used by maintenance scripts. |