* ( bug 19930 ) default to SYNC_DOWNLOAD
[lhc/web/wiklou.git] / includes / upload / UploadFromFile.php
1 <?php
2
3 class UploadFromFile extends UploadBase {
4
5 function initializeFromRequest( &$request ) {
6 $desiredDestName = $request->getText( 'wpDestFile' );
7 if( !$desiredDestName )
8 $desiredDestName = $request->getText( 'wpUploadFile' );
9 return $this->initialize(
10 $desiredDestName,
11 $request->getFileTempName( 'wpUploadFile' ),
12 $request->getFileSize( 'wpUploadFile' )
13 );
14 }
15
16 static function isValidRequest( $request ) {
17 return (bool)$request->getFileTempName( 'wpUploadFile' );
18 }
19 }