Fix method declaration in UploadFromStash
authorumherirrender <umherirrender_de.wp@web.de>
Fri, 7 Dec 2012 08:18:41 +0000 (09:18 +0100)
committerumherirrender <umherirrender_de.wp@web.de>
Fri, 7 Dec 2012 08:18:41 +0000 (09:18 +0100)
1) UploadStashTest::testValidRequest
Declaration of UploadFromStash::stashFile() should be compatible with
that of UploadBase::stashFile()

Change-Id: If94ab8b718e23b50a1b67ba0fac3ea24926d5950

includes/upload/UploadFromStash.php

index 55209d4..c857f25 100644 (file)
@@ -141,12 +141,13 @@ class UploadFromStash extends UploadBase {
        /**
         * Stash the file.
         *
+        * @param $user User
         * @return UploadStashFile
         */
-       public function stashFile() {
+       public function stashFile( User $user = null ) {
                // replace mLocalFile with an instance of UploadStashFile, which adds some methods
                // that are useful for stashed files.
-               $this->mLocalFile = parent::stashFile();
+               $this->mLocalFile = parent::stashFile( $user );
                return $this->mLocalFile;
        }