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 |