is_array( $sessionData ) &&
isset( $sessionData[$key] ) &&
isset( $sessionData[$key]['version'] ) &&
- $sessionData[$key]['version'] == self::SESSION_VERSION;
+ $sessionData[$key]['version'] == UploadBase::SESSION_VERSION;
}
public static function isValidRequest( $request ) {
- $sessionData = $request->getSessionData( self::SESSION_KEYNAME );
+ $sessionData = $request->getSessionData( UploadBase::SESSION_KEYNAME );
return self::isValidSessionKey(
$request->getInt( 'wpSessionKey' ),
$sessionData
public function initializeFromRequest( &$request ) {
$sessionKey = $request->getInt( 'wpSessionKey' );
- $sessionData = $request->getSessionData( self::SESSION_KEYNAME );
+ $sessionData = $request->getSessionData( UploadBase::SESSION_KEYNAME );
$desiredDestName = $request->getText( 'wpDestFile' );
if( !$desiredDestName )
/* Test a valid title */
$this->assertUploadTitleAndCode( 'ValidTitle.jpg',
- 'ValidTitle.jpg', UploadTestHandler::OK,
+ 'ValidTitle.jpg', UploadBase::OK,
'upload valid title' );
/* A title with a slash */
$this->assertUploadTitleAndCode( 'A/B.jpg',
- 'B.jpg', UploadTestHandler::OK,
+ 'B.jpg', UploadBase::OK,
'upload title with slash' );
/* A title with illegal char */
$this->assertUploadTitleAndCode( 'A:B.jpg',
- 'A-B.jpg', UploadTestHandler::OK,
+ 'A-B.jpg', UploadBase::OK,
'upload title with colon' );
/* A title without extension */
$this->assertUploadTitleAndCode( 'A',
- null, UploadTestHandler::FILETYPE_MISSING,
+ null, UploadBase::FILETYPE_MISSING,
'upload title without extension' );
/* A title with no basename */
$this->assertUploadTitleAndCode( '.jpg',
- null, UploadTestHandler::MIN_LENGTH_PARTNAME,
+ null, UploadBase::MIN_LENGTH_PARTNAME,
'upload title without basename' );
}
"$msg code" );
/* If we expect a valid title, check the title itself. */
- if ( $code == UploadTestHandler::OK ) {
+ if ( $code == UploadBase::OK ) {
$this->assertEquals( $dstFilename,
$this->upload->getTitle()->getText(),
"$msg text" );
/* Setup with zero file size */
$this->upload->initializePathInfo( '', '', 0 );
$result = $this->upload->verifyUpload();
- $this->assertEquals( UploadTestHandler::EMPTY_FILE,
+ $this->assertEquals( UploadBase::EMPTY_FILE,
$result['status'],
'upload empty file' );
}