UploadFromStash Class Reference

Inherits UploadBase.

List of all members.

Public Member Functions

 initialize ($name, $sessionKey, $sessionData)
 initializeFromRequest (&$request)
 Initialize from a WebRequest.
 stashSession ()
 There is no need to stash the image twice.
 unsaveUploadedFile ()
 Remove a temporarily kept file stashed by saveTempUploadedFile().

Static Public Member Functions

static isValidSessionKey ($key, $sessionData)
static isValidRequest ($request)
 Check whether a request if valid for this handler.

Protected Member Functions

 verifyFile ()
 File has been previously verified so no need to do so again.


Detailed Description

Definition at line 11 of file UploadFromStash.php.


Member Function Documentation

UploadFromStash::initialize ( name,
sessionKey,
sessionData 
)

UploadFromStash::initializeFromRequest ( &$  request  ) 

Initialize from a WebRequest.

Override this in a subclass.

Reimplemented from UploadBase.

Definition at line 47 of file UploadFromStash.php.

References initialize().

static UploadFromStash::isValidRequest ( request  )  [static]

Check whether a request if valid for this handler.

Reimplemented from UploadBase.

Definition at line 20 of file UploadFromStash.php.

References isValidSessionKey().

static UploadFromStash::isValidSessionKey ( key,
sessionData 
) [static]

Definition at line 12 of file UploadFromStash.php.

Referenced by isValidRequest().

UploadFromStash::stashSession (  ) 

There is no need to stash the image twice.

Reimplemented from UploadBase.

Definition at line 68 of file UploadFromStash.php.

UploadFromStash::unsaveUploadedFile (  ) 

Remove a temporarily kept file stashed by saveTempUploadedFile().

Returns:
success

Definition at line 78 of file UploadFromStash.php.

References $success, and RepoGroup::singleton().

UploadFromStash::verifyFile (  )  [protected]

File has been previously verified so no need to do so again.

Reimplemented from UploadBase.

Definition at line 60 of file UploadFromStash.php.


The documentation for this class was generated from the following file:

Generated on Sat Apr 30 22:57:51 2011 for MediaWiki by  doxygen 1.5.9