Path: blob/master/src/applications/config/constants/PhabricatorConfigGroupConstants.php
12256 views
<?php12abstract class PhabricatorConfigGroupConstants3extends PhabricatorConfigConstants {45const GROUP_CORE = 'core';6const GROUP_APPLICATION = 'apps';7const GROUP_DEVELOPER = 'developer';89public static function getGroupName($group) {10$map = array(11self::GROUP_CORE => pht('Core Settings'),12self::GROUP_APPLICATION => pht('Application Settings'),13self::GROUP_DEVELOPER => pht('Developer Settings'),14);15return idx($map, $group, pht('Unknown'));16}1718public static function getGroupShortName($group) {19$map = array(20self::GROUP_CORE => pht('Core'),21self::GROUP_APPLICATION => pht('Application'),22self::GROUP_DEVELOPER => pht('Developer'),23);24return idx($map, $group, pht('Unknown'));25}2627public static function getGroupURI($group) {28$map = array(29self::GROUP_CORE => '/',30self::GROUP_APPLICATION => 'application/',31self::GROUP_DEVELOPER => 'developer/',32);33return idx($map, $group, '#');34}3536public static function getGroupFullURI($group) {37$map = array(38self::GROUP_CORE => '/config/',39self::GROUP_APPLICATION => '/config/application/',40self::GROUP_DEVELOPER => '/config/developer/',41);42return idx($map, $group, '#');43}4445}464748