(bug 13453) Fix rebuildrecentchanges for DB's with FK constraints
[lhc/web/wiklou.git] / includes / upload / UploadFromFile.php
1 <?php
2 /**
3 * @file
4 * @ingroup upload
5 *
6 * @author Bryan Tong Minh
7 *
8 * Implements regular file uploads
9 */
10 class UploadFromFile extends UploadBase {
11
12
13 function initializeFromRequest( &$request ) {
14 $desiredDestName = $request->getText( 'wpDestFile' );
15 if( !$desiredDestName )
16 $desiredDestName = $request->getText( 'wpUploadFile' );
17 return $this->initialize(
18 $desiredDestName,
19 $request->getFileTempName( 'wpUploadFile' ),
20 $request->getFileSize( 'wpUploadFile' )
21 );
22 }
23
24 static function isValidRequest( $request ) {
25 return (bool)$request->getFileTempName( 'wpUploadFile' );
26 }
27 }