|
MediaWiki master
|
Deferrable update that must run outside of any explicit LBFactory transaction round. More...
Inherits MediaWiki\Deferred\DeferrableUpdate, MediaWiki\Deferred\DeferrableCallback, and MediaWiki\Deferred\TransactionRoundAwareUpdate.

Public Member Functions | |
| __construct (callable $callback, $fname=ISQLPlatform::CALLER_UNKNOWN) | |
| doUpdate () | |
| Perform the actual work. | |
| getOrigin () | |
| |
| getTransactionRoundRequirement () | |
Deferrable update that must run outside of any explicit LBFactory transaction round.
Definition at line 12 of file TransactionRoundDefiningUpdate.php.
| MediaWiki\Deferred\TransactionRoundDefiningUpdate::__construct | ( | callable | $callback, |
| $fname = ISQLPlatform::CALLER_UNKNOWN ) |
| callable | $callback | |
| string | $fname | Calling method |
Definition at line 24 of file TransactionRoundDefiningUpdate.php.
| MediaWiki\Deferred\TransactionRoundDefiningUpdate::doUpdate | ( | ) |
Perform the actual work.
Implements MediaWiki\Deferred\DeferrableUpdate.
Definition at line 29 of file TransactionRoundDefiningUpdate.php.
| MediaWiki\Deferred\TransactionRoundDefiningUpdate::getOrigin | ( | ) |
Implements MediaWiki\Deferred\DeferrableCallback.
Definition at line 34 of file TransactionRoundDefiningUpdate.php.
|
final |
Implements MediaWiki\Deferred\TransactionRoundAwareUpdate.
Definition at line 42 of file TransactionRoundDefiningUpdate.php.