3 final class PhabricatorPinnedApplicationsSetting
4 extends PhabricatorInternalSetting
{
6 const SETTINGKEY
= 'app-pinned';
8 public function getSettingName() {
9 return pht('Pinned Applications');
12 public function getSettingDefaultValue() {
13 $viewer = PhabricatorUser
::getOmnipotentUser();
15 $applications = id(new PhabricatorApplicationQuery())
19 ->withLaunchable(true)
23 foreach ($applications as $application) {
24 if ($application->isPinnedByDefault($viewer)) {
25 $pinned[] = get_class($application);