Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/almanac/xaction/AlmanacServiceDeletePropertyTransaction.php
12256 views
1
<?php
2
3
final class AlmanacServiceDeletePropertyTransaction
4
extends AlmanacServiceTransactionType {
5
6
const TRANSACTIONTYPE = 'almanac:property:remove';
7
8
public function generateOldValue($object) {
9
return $this->getAlmanacPropertyOldValue($object);
10
}
11
12
public function applyInternalEffects($object, $value) {
13
return $this->deleteAlmanacProperty($object);
14
}
15
16
public function getTitle() {
17
return $this->getAlmanacDeletePropertyTitle();
18
}
19
20
}
21
22