protected function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction) { switch ($xaction->getTransactionType()) { case PhabricatorEditEngineConfigurationTransaction::TYPE_NAME: return $object->getName(); case PhabricatorEditEngineConfigurationTransaction::TYPE_PREAMBLE: return $object->getPreamble(); case PhabricatorEditEngineConfigurationTransaction::TYPE_ORDER: return $object->getFieldOrder(); case PhabricatorEditEngineConfigurationTransaction::TYPE_DEFAULT: $field_key = $xaction->getMetadataValue('field.key'); return $object->getFieldDefault($field_key); case PhabricatorEditEngineConfigurationTransaction::TYPE_LOCKS: return $object->getFieldLocks(); case PhabricatorEditEngineConfigurationTransaction::TYPE_DEFAULTCREATE: return (int) $object->getIsDefault(); case PhabricatorEditEngineConfigurationTransaction::TYPE_ISEDIT: return (int) $object->getIsEdit(); case PhabricatorEditEngineConfigurationTransaction::TYPE_DISABLE: return (int) $object->getIsDisabled(); case PhabricatorEditEngineConfigurationTransaction::TYPE_CREATEORDER: return (int) $object->getCreateOrder(); case PhabricatorEditEngineConfigurationTransaction::TYPE_EDITORDER: return (int) $object->getEditOrder(); } }
protected function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction) { switch ($xaction->getTransactionType()) { case HeraldRuleTransaction::TYPE_DISABLE: return (int) $object->getIsDisabled(); } }
protected function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction) { switch ($xaction->getTransactionType()) { case DrydockBlueprintTransaction::TYPE_NAME: return $object->getBlueprintName(); case DrydockBlueprintTransaction::TYPE_DISABLED: return (int) $object->getIsDisabled(); } return parent::getCustomTransactionOldValue($object, $xaction); }
protected function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction) { switch ($xaction->getTransactionType()) { case AlmanacBindingTransaction::TYPE_INTERFACE: return $object->getInterfacePHID(); case AlmanacBindingTransaction::TYPE_DISABLE: return $object->getIsDisabled(); } return parent::getCustomTransactionOldValue($object, $xaction); }
protected function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction) { switch ($xaction->getTransactionType()) { case PhabricatorOAuthServerTransaction::TYPE_NAME: return $object->getName(); case PhabricatorOAuthServerTransaction::TYPE_REDIRECT_URI: return $object->getRedirectURI(); case PhabricatorOAuthServerTransaction::TYPE_DISABLED: return $object->getIsDisabled(); } }
protected function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction) { switch ($xaction->getTransactionType()) { case HeraldRuleTransaction::TYPE_DISABLE: return (int) $object->getIsDisabled(); case HeraldRuleTransaction::TYPE_EDIT: return id(new HeraldRuleSerializer())->serializeRule($object); case HeraldRuleTransaction::TYPE_NAME: return $object->getName(); } }
protected function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction) { switch ($xaction->getTransactionType()) { case PhabricatorMacroTransaction::TYPE_NAME: return $object->getName(); case PhabricatorMacroTransaction::TYPE_DISABLED: return $object->getIsDisabled(); case PhabricatorMacroTransaction::TYPE_FILE: return $object->getFilePHID(); case PhabricatorMacroTransaction::TYPE_AUDIO: return $object->getAudioPHID(); case PhabricatorMacroTransaction::TYPE_AUDIO_BEHAVIOR: return $object->getAudioBehavior(); } }
protected function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction) { switch ($xaction->getTransactionType()) { case PhabricatorRepositoryURITransaction::TYPE_URI: return $object->getURI(); case PhabricatorRepositoryURITransaction::TYPE_IO: return $object->getIOType(); case PhabricatorRepositoryURITransaction::TYPE_DISPLAY: return $object->getDisplayType(); case PhabricatorRepositoryURITransaction::TYPE_REPOSITORY: return $object->getRepositoryPHID(); case PhabricatorRepositoryURITransaction::TYPE_CREDENTIAL: return $object->getCredentialPHID(); case PhabricatorRepositoryURITransaction::TYPE_DISABLE: return (int) $object->getIsDisabled(); } return parent::getCustomTransactionOldValue($object, $xaction); }