20 public function __construct( callable $callback, $fname =
'unknown' ) {
21 $this->callback = $callback;
22 $this->fname = $fname;
26 call_user_func( $this->callback );
38 return self::TRX_ROUND_ABSENT;
Deferrable update that must run outside of any explicit LBFactory transaction round.
__construct(callable $callback, $fname='unknown')
getTransactionRoundRequirement()
doUpdate()
Perform the actual work.
Callback wrapper that has an originating method.
Interface that deferrable updates should implement.
Deferrable update that specifies whether it must run outside of any explicit LBFactory transaction ro...