* Set $titleObj to null by default on getWatchlistValue since it often isn't needed...
[lhc/web/wiklou.git] / includes / upload / UploadFromFile.php
index 3b17344..28b514d 100644 (file)
@@ -1,18 +1,31 @@
 <?php
-
+/**
+ * @file
+ * @ingroup upload
+ *
+ * @author Bryan Tong Minh
+ *
+ * Implements regular file uploads
+ */
 class UploadFromFile extends UploadBase {
 
+
        function initializeFromRequest( &$request ) {
                $desiredDestName = $request->getText( 'wpDestFile' );
                if( !$desiredDestName )
                        $desiredDestName = $request->getText( 'wpUploadFile' );
-               return $this->initialize(
+               return $this->initializePathInfo(
                        $desiredDestName,
                        $request->getFileTempName( 'wpUploadFile' ),
                        $request->getFileSize( 'wpUploadFile' )
                );
        }
-
+       /**
+        * Entry point for upload from file.
+        */
+       function initialize( $name, $tempPath, $fileSize ) {
+                return $this->initializePathInfo( $name, $tempPath, $fileSize );
+       }
        static function isValidRequest( $request ) {
                return (bool)$request->getFileTempName( 'wpUploadFile' );
        }