MediaWiki master
MediaWiki\Import\UploadSourceAdapter Class Reference

This is a horrible hack used to keep source compatibility. More...

Collaboration diagram for MediaWiki\Import\UploadSourceAdapter:

Public Member Functions

 stream_eof ()
 
 stream_open ( $path, $mode, $options, &$opened_path)
 
 stream_read ( $count)
 
 stream_tell ()
 
 stream_write ( $data)
 
 url_stat ()
 

Static Public Member Functions

static isSeekableSource (string $id)
 
static registerSource (ImportSource $source)
 
static seekSource (string $id, int $offset)
 

Public Attributes

resource null $context
 Must exists on stream wrapper class.
 

Static Public Attributes

static ImportSource[] $sourceRegistrations = []
 

Detailed Description

This is a horrible hack used to keep source compatibility.

Definition at line 19 of file UploadSourceAdapter.php.

Member Function Documentation

◆ isSeekableSource()

static MediaWiki\Import\UploadSourceAdapter::isSeekableSource ( string $id)
static
Parameters
string$id
Returns
bool

Definition at line 51 of file UploadSourceAdapter.php.

◆ registerSource()

static MediaWiki\Import\UploadSourceAdapter::registerSource ( ImportSource $source)
static
Parameters
ImportSource$source
Returns
string

Definition at line 39 of file UploadSourceAdapter.php.

References $source, and wfRandomString().

Referenced by MediaWiki\Import\WikiImporter\__construct().

◆ seekSource()

static MediaWiki\Import\UploadSourceAdapter::seekSource ( string $id,
int $offset )
static
Parameters
string$id
int$offset
Returns
int|false

Definition at line 63 of file UploadSourceAdapter.php.

◆ stream_eof()

MediaWiki\Import\UploadSourceAdapter::stream_eof ( )
Returns
bool

Definition at line 141 of file UploadSourceAdapter.php.

◆ stream_open()

MediaWiki\Import\UploadSourceAdapter::stream_open ( $path,
$mode,
$options,
& $opened_path )
Parameters
string$path
string$mode
int$options
string&$opened_path
Returns
bool

Definition at line 77 of file UploadSourceAdapter.php.

References $path, and $url.

◆ stream_read()

MediaWiki\Import\UploadSourceAdapter::stream_read ( $count)
Parameters
int$count
Returns
string

Definition at line 97 of file UploadSourceAdapter.php.

◆ stream_tell()

MediaWiki\Import\UploadSourceAdapter::stream_tell ( )
Returns
int

Definition at line 134 of file UploadSourceAdapter.php.

◆ stream_write()

MediaWiki\Import\UploadSourceAdapter::stream_write ( $data)
Parameters
string$data
Returns
false

Definition at line 127 of file UploadSourceAdapter.php.

◆ url_stat()

MediaWiki\Import\UploadSourceAdapter::url_stat ( )
Returns
int[]

Definition at line 148 of file UploadSourceAdapter.php.

Member Data Documentation

◆ $context

resource null MediaWiki\Import\UploadSourceAdapter::$context

Must exists on stream wrapper class.

Definition at line 24 of file UploadSourceAdapter.php.

◆ $sourceRegistrations

ImportSource [] MediaWiki\Import\UploadSourceAdapter::$sourceRegistrations = []
static

Definition at line 21 of file UploadSourceAdapter.php.


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