Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/herald/storage/HeraldCondition.php
12256 views
1
<?php
2
3
final class HeraldCondition extends HeraldDAO {
4
5
protected $ruleID;
6
7
protected $fieldName;
8
protected $fieldCondition;
9
protected $value;
10
11
protected function getConfiguration() {
12
return array(
13
self::CONFIG_SERIALIZATION => array(
14
'value' => self::SERIALIZATION_JSON,
15
),
16
self::CONFIG_TIMESTAMPS => false,
17
self::CONFIG_COLUMN_SCHEMA => array(
18
'fieldName' => 'text255',
19
'fieldCondition' => 'text255',
20
'value' => 'text',
21
),
22
self::CONFIG_KEY_SCHEMA => array(
23
'ruleID' => array(
24
'columns' => array('ruleID'),
25
),
26
),
27
) + parent::getConfiguration();
28
}
29
30
}
31
32