Page MenuHomePhabricator
Diviner Phabricator Tech Docs PhabricatorModularTransaction

abstract class PhabricatorModularTransaction
Phabricator Technical Documentation (Transactions)

This class is not documented.

Methods

abstract public function getBaseTransactionClass()

This method is not documented.
Return
wild

public function getModularType()

This method is not documented.
Return
wild

final protected function getTransactionImplementation()

This method is not documented.
Return
wild

public function newModularTransactionTypes()

This method is not documented.
Return
wild

private function newTransactionImplementation()

This method is not documented.
Return
wild
This method is not documented.
Return
wild

final public function generateOldValue($object)

This method is not documented.
Parameters
$object
Return
wild

final public function generateNewValue($object)

This method is not documented.
Parameters
$object
Return
wild

final public function applyInternalEffects($object)

This method is not documented.
Parameters
$object
Return
wild

final public function applyExternalEffects($object)

This method is not documented.
Parameters
$object
Return
wild

public function shouldHide()

This method is not documented.
Return
wild

final public function shouldHideForFeed()

This method is not documented.
Return
wild

public function shouldHideForMail($xactions)

This method is not documented.
Parameters
array$xactions
Return
wild

final public function shouldHideForNotifications()

This method is not documented.
Return
wild

public function getIcon()

This method is not documented.
Return
wild

public function getTitle()

This method is not documented.
Return
wild

public function getActionName()

This method is not documented.
Return
wild

public function getActionStrength()

This method is not documented.
Return
wild

public function getTitleForFeed()

This method is not documented.
Return
wild

public function getColor()

This method is not documented.
Return
wild

public function attachViewer($viewer)

This method is not documented.
Parameters
PhabricatorUser$viewer
Return
wild

final public function hasChangeDetails()

This method is not documented.
Return
wild

final public function renderChangeDetails($viewer)

This method is not documented.
Parameters
PhabricatorUser$viewer
Return
wild

final protected function newRemarkupChanges()

This method is not documented.
Return
wild

public function newWarningForTransactions($object, $xactions)

This method is not documented.
Parameters
$object
array$xactions
Return
wild