public function setLookupRepository($bool)
public function setLookupRepository($bool)
Parameters
| $bool |
Return
| wild |
public function getEditorApplicationClass()
public function getEditorApplicationClass()
Return
| wild |
public function getEditorObjectsDescription()
public function getEditorObjectsDescription()
Return
| wild |
public function getTransactionTypes()
public function getTransactionTypes()
Return
| wild |
protected function getCustomTransactionOldValue($object, $xaction)
protected function getCustomTransactionOldValue($object, $xaction)
Parameters
| PhabricatorLiskDAO | $object | |
| PhabricatorApplicationTransaction | $xaction |
Return
| wild |
protected function getCustomTransactionNewValue($object, $xaction)
protected function getCustomTransactionNewValue($object, $xaction)
Parameters
| PhabricatorLiskDAO | $object | |
| PhabricatorApplicationTransaction | $xaction |
Return
| wild |
protected function applyCustomInternalTransaction($object, $xaction)
protected function applyCustomInternalTransaction($object, $xaction)
Parameters
| PhabricatorLiskDAO | $object | |
| PhabricatorApplicationTransaction | $xaction |
Return
| wild |
protected function applyCustomExternalTransaction($object, $xaction)
protected function applyCustomExternalTransaction($object, $xaction)
Parameters
| PhabricatorLiskDAO | $object | |
| PhabricatorApplicationTransaction | $xaction |
Return
| wild |
protected function applyFinalEffects($object, $xactions)
protected function applyFinalEffects($object, $xactions)
Parameters
| PhabricatorLiskDAO | $object | |
| array | $xactions |
Return
| wild |
protected function validateTransaction($object, $type, $xactions)
protected function validateTransaction($object, $type, $xactions)
We run Herald as part of transaction validation because Herald can block diff creation for Differential diffs. Its important to do this separately so no Herald logs are saved; these logs could expose information the Herald rules are intended to block.
Parameters
| PhabricatorLiskDAO | $object | |
| $type | ||
| array | $xactions |
Return
| wild |
protected function shouldPublishFeedStory($object, $xactions)
protected function shouldPublishFeedStory($object, $xactions)
Parameters
| PhabricatorLiskDAO | $object | |
| array | $xactions |
Return
| wild |
protected function shouldSendMail($object, $xactions)
protected function shouldSendMail($object, $xactions)
Parameters
| PhabricatorLiskDAO | $object | |
| array | $xactions |
Return
| wild |
protected function supportsSearch()
protected function supportsSearch()
Return
| wild |
protected function shouldApplyHeraldRules($object, $xactions)
protected function shouldApplyHeraldRules($object, $xactions)
See validateTransaction(). The only Herald action is to block the creation of Diffs. We thus have to be careful not to save any data and do this validation very early.
Parameters
| PhabricatorLiskDAO | $object | |
| array | $xactions |
Return
| wild |
protected function buildHeraldAdapter($object, $xactions)
protected function buildHeraldAdapter($object, $xactions)
Parameters
| PhabricatorLiskDAO | $object | |
| array | $xactions |
Return
| wild |
private function updateDiffFromDict($diff, $dict)
private function updateDiffFromDict($diff, $dict)
Parameters
| DifferentialDiff | $diff | |
| $dict |
Return
| wild |