3 final class PhabricatorSearchDocumentRelationship
extends PhabricatorSearchDAO
{
5 protected $relatedPHID;
7 protected $relatedType;
8 protected $relatedTime;
10 protected function getConfiguration() {
12 self
::CONFIG_TIMESTAMPS
=> false,
13 self
::CONFIG_IDS
=> self
::IDS_MANUAL
,
14 self
::CONFIG_COLUMN_SCHEMA
=> array(
15 'relation' => 'text4',
16 'relatedType' => 'text4',
17 'relatedTime' => 'epoch',
19 self
::CONFIG_KEY_SCHEMA
=> array(
22 'columns' => array('phid'),
24 'relatedPHID' => array(
25 'columns' => array('relatedPHID', 'relation'),
28 'columns' => array('relation', 'relatedPHID'),
31 ) + parent
::getConfiguration();
34 public function getIDKey() {