Exemplo n.º 1
0
 protected function applyBuiltinInternalTransaction(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction)
 {
     switch ($xaction->getTransactionType()) {
         case PhabricatorTransactions::TYPE_COMMENT:
             $object->setMessageCount((int) $object->getMessageCount() + 1);
             break;
     }
     return parent::applyBuiltinInternalTransaction($object, $xaction);
 }
Exemplo n.º 2
0
 protected function applyCustomInternalTransaction(PhabricatorLiskDAO $object, PhabricatorApplicationTransaction $xaction)
 {
     switch ($xaction->getTransactionType()) {
         case PhabricatorTransactions::TYPE_COMMENT:
             $object->setMessageCount((int) $object->getMessageCount() + 1);
             break;
         case ConpherenceTransactionType::TYPE_TITLE:
             $object->setTitle($xaction->getNewValue());
             break;
     }
     $this->updateRecentParticipantPHIDs($object, $xaction);
 }