예제 #1
0
 public function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction)
 {
     switch ($xaction->getTransactionType()) {
         case ReleephProductTransaction::TYPE_ACTIVE:
             return (int) $object->getIsActive();
     }
 }
 protected function getCustomTransactionOldValue(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction)
 {
     switch ($xaction->getTransactionType()) {
         case PhabricatorAuthSSHKeyTransaction::TYPE_NAME:
             return $object->getName();
         case PhabricatorAuthSSHKeyTransaction::TYPE_KEY:
             return $object->getEntireKey();
         case PhabricatorAuthSSHKeyTransaction::TYPE_DEACTIVATE:
             return !$object->getIsActive();
     }
 }