20 lines
508 B
PHP
20 lines
508 B
PHP
<?php
|
|
|
|
class UploadFromUpload extends UploadBase {
|
|
|
|
function initializeFromRequest( &$request ) {
|
|
$desiredDestName = $request->getText( 'wpDestFile' );
|
|
if( !$desiredDestName )
|
|
$desiredDestName = $request->getText( 'wpUploadFile' );
|
|
|
|
return $this->initialize(
|
|
$desiredDestName,
|
|
$request->getFileTempName( 'wpUploadFile' ),
|
|
$request->getFileSize( 'wpUploadFile' )
|
|
);
|
|
}
|
|
|
|
static function isValidRequest( $request ) {
|
|
return (bool)$request->getFileTempName( 'wpUploadFile' );
|
|
}
|
|
}
|