Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/storage/PhabricatorProjectTransaction.php
<?php | <?php | ||||
/** | final class PhabricatorProjectTransaction | ||||
* @group project | extends PhabricatorApplicationTransaction { | ||||
*/ | |||||
final class PhabricatorProjectTransaction extends PhabricatorProjectDAO { | |||||
protected $projectID; | const TYPE_NAME = 'project:name'; | ||||
protected $authorPHID; | const TYPE_MEMBERS = 'project:members'; | ||||
protected $transactionType; | const TYPE_STATUS = 'project:status'; | ||||
protected $oldValue; | |||||
protected $newValue; | |||||
public function getConfiguration() { | public function getApplicationName() { | ||||
return array( | return 'project'; | ||||
self::CONFIG_SERIALIZATION => array( | } | ||||
'oldValue' => self::SERIALIZATION_JSON, | |||||
'newValue' => self::SERIALIZATION_JSON, | public function getApplicationTransactionType() { | ||||
), | return PhabricatorProjectPHIDTypeProject::TYPECONST; | ||||
) + parent::getConfiguration(); | |||||
} | } | ||||
} | } |