Page MenuHomenazrin ltd
Diviner Tech Docs PhabricatorApplicationTransactionPublishWorker

final class PhabricatorApplicationTransactionPublishWorker
Phorge Technical Documentation (Transactions)

Performs backgroundable work after applying transactions.

This class handles email, notifications, feed stories, search indexes, and other similar backgroundable work.

Methods

protected function doWork()

Publish information about a set of transactions.

Return
wild

private function loadObject()

Load the object the transactions affect.

Return
wild

private function buildEditor($object)

Build and configure an Editor to publish these transactions.

Parameters
PhabricatorApplicationTransactionInterface$object
Return
wild

private function loadTransactions($object)

Load the transactions to be published.

Parameters
PhabricatorApplicationTransactionInterface$object
Return
wild