MediaWiki master
Wikimedia\Rdbms\TempTableInfo Class Reference
Collaboration diagram for Wikimedia\Rdbms\TempTableInfo:

Public Member Functions

 __construct (?TransactionIdentifier $trxId, bool $pseudoPermanent)
 

Public Attributes

bool bool $pseudoPermanent
 Whether the table is a pseudo-permanent temporary table, that is, duplicated for PHPUnit testing.
 
TransactionIdentifier TransactionIdentifier $trxId
 The transaction ID in which the table was created.
 

Detailed Description

Access: internal

Definition at line 8 of file TempTableInfo.php.

Constructor & Destructor Documentation

◆ __construct()

Wikimedia\Rdbms\TempTableInfo::__construct ( ?TransactionIdentifier $trxId,
bool $pseudoPermanent )

Member Data Documentation

◆ $pseudoPermanent

bool bool Wikimedia\Rdbms\TempTableInfo::$pseudoPermanent

Whether the table is a pseudo-permanent temporary table, that is, duplicated for PHPUnit testing.

Definition at line 19 of file TempTableInfo.php.

Referenced by Wikimedia\Rdbms\TempTableInfo\__construct().

◆ $trxId

TransactionIdentifier TransactionIdentifier Wikimedia\Rdbms\TempTableInfo::$trxId

The transaction ID in which the table was created.

This is used to judge whether a rollback is tolerable.

Definition at line 13 of file TempTableInfo.php.

Referenced by Wikimedia\Rdbms\TempTableInfo\__construct().


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