2013-07-14 16:02:04 -07:00
|
|
|
<?php
|
|
|
|
|
|
|
|
final class PhabricatorSlowvoteTransaction
|
|
|
|
extends PhabricatorApplicationTransaction {
|
|
|
|
|
|
|
|
const TYPE_NAME = 'vote:name';
|
|
|
|
const TYPE_DESCRIPTION = 'vote:description';
|
|
|
|
const TYPE_OPTION = 'vote:option';
|
|
|
|
|
|
|
|
public function getApplicationName() {
|
|
|
|
return 'slowvote';
|
|
|
|
}
|
|
|
|
|
|
|
|
public function getApplicationTransactionType() {
|
|
|
|
return PhabricatorPHIDConstants::PHID_TYPE_POLL;
|
|
|
|
}
|
|
|
|
|
|
|
|
public function getApplicationTransactionCommentObject() {
|
2013-07-15 04:20:10 -07:00
|
|
|
return new PhabricatorSlowvoteTransactionComment();
|
2013-07-14 16:02:04 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
public function getApplicationObjectTypeName() {
|
|
|
|
return pht('vote');
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|