MediaWiki REL1_35
MediaWiki\FileBackend\FSFile\TempFSFileFactory Class Reference

Public Member Functions

 __construct ( $tmpDirectory=null)
 newTempFSFile ( $prefix, $extension='')
 Make a new temporary file on the file system.

Private Attributes

string null $tmpDirectory

Detailed Description

Definition at line 10 of file TempFSFileFactory.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\FileBackend\FSFile\TempFSFileFactory::__construct (   $tmpDirectory = null)
string | null$tmpDirectoryA directory to put the temporary files in, e.g., $wgTmpDirectory. If null, we'll try to find one ourselves.

Definition at line 18 of file TempFSFileFactory.php.

References MediaWiki\FileBackend\FSFile\TempFSFileFactory\$tmpDirectory.

Member Function Documentation

◆ newTempFSFile()

MediaWiki\FileBackend\FSFile\TempFSFileFactory::newTempFSFile (   $prefix,
  $extension = '' 

Make a new temporary file on the file system.

Temporary files may be purged when the file object falls out of scope.

string$extensionOptional file extension

Definition at line 30 of file TempFSFileFactory.php.

References $ext, $path, MediaWiki\FileBackend\FSFile\TempFSFileFactory\$tmpDirectory, and TempFSFile\getUsableTempDirectory().

Member Data Documentation

◆ $tmpDirectory

string null MediaWiki\FileBackend\FSFile\TempFSFileFactory::$tmpDirectory

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