mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-14 19:02:41 +01:00
36 lines
910 B
PHP
36 lines
910 B
PHP
|
<?php
|
||
|
|
||
|
final class PhabricatorOlderInlinesSetting
|
||
|
extends PhabricatorSelectSetting {
|
||
|
|
||
|
const SETTINGKEY = 'diff-ghosts';
|
||
|
|
||
|
const VALUE_GHOST_INLINES_ENABLED = 'default';
|
||
|
const VALUE_GHOST_INLINES_DISABLED = 'disabled';
|
||
|
|
||
|
public function getSettingName() {
|
||
|
return pht('Show Older Inlines');
|
||
|
}
|
||
|
|
||
|
protected function getControlInstructions() {
|
||
|
return pht(
|
||
|
'When a revision is updated, Phabricator attempts to bring inline '.
|
||
|
'comments on the older version forward to the new changes. You can '.
|
||
|
'disable this behavior if you prefer comments stay anchored in one '.
|
||
|
'place.');
|
||
|
}
|
||
|
|
||
|
public function getSettingDefaultValue() {
|
||
|
return self::VALUE_GHOST_INLINES_ENABLED;
|
||
|
}
|
||
|
|
||
|
protected function getSelectOptions() {
|
||
|
return array(
|
||
|
self::VALUE_GHOST_INLINES_ENABLED => pht('Enabled'),
|
||
|
self::VALUE_GHOST_INLINES_DISABLED => pht('Disabled'),
|
||
|
);
|
||
|
}
|
||
|
|
||
|
|
||
|
}
|