MediaWiki master
|
An object representing a primary or replica DB position in a replicated setup. More...
Inherits Stringable.
Inherited by Wikimedia\Rdbms\MySQLPrimaryPos.
Public Member Functions | |
__toString () | |
asOfTime () | |
hasReached (DBPrimaryPos $pos) | |
toArray () | |
Serialization for storage. | |
Static Public Member Functions | |
static | newFromArray (array $data) |
Deserialization from storage. | |
An object representing a primary or replica DB position in a replicated setup.
The implementation details of this opaque type are up to the database subclass.
Definition at line 14 of file DBPrimaryPos.php.
Wikimedia\Rdbms\DBPrimaryPos::__toString | ( | ) |
Implemented in Wikimedia\Rdbms\MySQLPrimaryPos.
Referenced by Wikimedia\Rdbms\Replication\MysqlReplicationReporter\primaryPosWait(), and Wikimedia\Rdbms\LoadBalancer\waitForAll().
Wikimedia\Rdbms\DBPrimaryPos::asOfTime | ( | ) |
Wikimedia\Rdbms\DBPrimaryPos::hasReached | ( | DBPrimaryPos | $pos | ) |
DBPrimaryPos | $pos |
Implemented in Wikimedia\Rdbms\MySQLPrimaryPos.
|
static |
Deserialization from storage.
array | $data | Representation as returned from ::toArray() |
Implemented in Wikimedia\Rdbms\MySQLPrimaryPos.
Wikimedia\Rdbms\DBPrimaryPos::toArray | ( | ) |
Serialization for storage.
Implemented in Wikimedia\Rdbms\MySQLPrimaryPos.