@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Simplify the implementation of `PhabricatorPHIDType` subclasses

Summary: Instead of implementing the `getTypeConstant` method in all subclasses of `PhabricatorPHIDType`, provide a `final` implementation in the base class which uses reflection. See D9837 for a similar implementation.

Test Plan: Ran `arc unit`.

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: epriestley, Korvin, hach-que

Differential Revision: https://secure.phabricator.com/D9985

+32 -281
-4
src/applications/auth/phid/PhabricatorAuthPHIDTypeAuthFactor.php
··· 4 4 5 5 const TYPECONST = 'AFTR'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Auth Factor'); 13 9 }
-4
src/applications/calendar/phid/PhabricatorCalendarPHIDTypeEvent.php
··· 4 4 5 5 const TYPECONST = 'CEVT'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Event'); 13 9 }
-4
src/applications/config/phid/PhabricatorConfigPHIDTypeConfig.php
··· 4 4 5 5 const TYPECONST = 'CONF'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Config'); 13 9 }
-4
src/applications/conpherence/phid/PhabricatorConpherencePHIDTypeThread.php
··· 4 4 5 5 const TYPECONST = 'CONP'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Conpherence Thread'); 13 9 }
-4
src/applications/countdown/phid/PhabricatorCountdownPHIDTypeCountdown.php
··· 4 4 5 5 const TYPECONST = 'CDWN'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Countdown'); 13 9 }
-4
src/applications/dashboard/phid/PhabricatorDashboardPHIDTypeDashboard.php
··· 4 4 5 5 const TYPECONST = 'DSHB'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Dashboard'); 13 9 }
-4
src/applications/dashboard/phid/PhabricatorDashboardPHIDTypePanel.php
··· 4 4 5 5 const TYPECONST = 'DSHP'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Panel'); 13 9 }
-4
src/applications/differential/phid/DifferentialPHIDTypeDiff.php
··· 4 4 5 5 const TYPECONST = 'DIFF'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Differential Diff'); 13 9 }
-4
src/applications/differential/phid/DifferentialPHIDTypeRevision.php
··· 4 4 5 5 const TYPECONST = 'DREV'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Revision'); 13 9 }
-4
src/applications/diviner/phid/DivinerPHIDTypeAtom.php
··· 4 4 5 5 const TYPECONST = 'ATOM'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Atom'); 13 9 }
-4
src/applications/diviner/phid/DivinerPHIDTypeBook.php
··· 4 4 5 5 const TYPECONST = 'BOOK'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Book'); 13 9 }
-4
src/applications/drydock/phid/DrydockPHIDTypeBlueprint.php
··· 4 4 5 5 const TYPECONST = 'DRYB'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Blueprint'); 13 9 }
-4
src/applications/drydock/phid/DrydockPHIDTypeLease.php
··· 4 4 5 5 const TYPECONST = 'DRYL'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Drydock Lease'); 13 9 }
-4
src/applications/drydock/phid/DrydockPHIDTypeResource.php
··· 4 4 5 5 const TYPECONST = 'DRYR'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Drydock Resource'); 13 9 }
-4
src/applications/files/phid/PhabricatorFilePHIDTypeFile.php
··· 4 4 5 5 const TYPECONST = 'FILE'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('File'); 13 9 }
-4
src/applications/harbormaster/phid/HarbormasterPHIDTypeBuild.php
··· 4 4 5 5 const TYPECONST = 'HMBD'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Build'); 13 9 }
-4
src/applications/harbormaster/phid/HarbormasterPHIDTypeBuildItem.php
··· 4 4 5 5 const TYPECONST = 'HMBI'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Build Item'); 13 9 }
-4
src/applications/harbormaster/phid/HarbormasterPHIDTypeBuildLog.php
··· 4 4 5 5 const TYPECONST = 'HMCL'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Build Log'); 13 9 }
-4
src/applications/harbormaster/phid/HarbormasterPHIDTypeBuildPlan.php
··· 4 4 5 5 const TYPECONST = 'HMCP'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Build Plan'); 13 9 }
-4
src/applications/harbormaster/phid/HarbormasterPHIDTypeBuildStep.php
··· 4 4 5 5 const TYPECONST = 'HMCS'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Build Step'); 13 9 }
-4
src/applications/harbormaster/phid/HarbormasterPHIDTypeBuildTarget.php
··· 4 4 5 5 const TYPECONST = 'HMBT'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Build Target'); 13 9 }
-4
src/applications/harbormaster/phid/HarbormasterPHIDTypeBuildable.php
··· 4 4 5 5 const TYPECONST = 'HMBB'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Buildable'); 13 9 }
-4
src/applications/herald/phid/HeraldPHIDTypeRule.php
··· 4 4 5 5 const TYPECONST = 'HRUL'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Herald Rule'); 13 9 }
-4
src/applications/legalpad/phid/PhabricatorLegalpadPHIDTypeDocument.php
··· 4 4 5 5 const TYPECONST = 'LEGD'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Legalpad Document'); 13 9 }
-4
src/applications/macro/phid/PhabricatorMacroPHIDTypeMacro.php
··· 4 4 5 5 const TYPECONST = 'MCRO'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Image Macro'); 13 9 }
-4
src/applications/mailinglists/phid/PhabricatorMailingListPHIDTypeList.php
··· 4 4 5 5 const TYPECONST = 'MLST'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Mailing List'); 13 9 }
-4
src/applications/maniphest/phid/ManiphestPHIDTypeTask.php
··· 4 4 5 5 const TYPECONST = 'TASK'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Task'); 13 9 }
-4
src/applications/meta/phid/PhabricatorApplicationPHIDTypeApplication.php
··· 5 5 6 6 const TYPECONST = 'APPS'; 7 7 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 - 12 8 public function getTypeName() { 13 9 return pht('Application'); 14 10 }
+1 -6
src/applications/nuance/phid/NuancePHIDTypeItem.php
··· 1 1 <?php 2 2 3 - final class NuancePHIDTypeItem 4 - extends PhabricatorPHIDType { 3 + final class NuancePHIDTypeItem extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'NUAI'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Item');
-4
src/applications/nuance/phid/NuancePHIDTypeQueue.php
··· 5 5 6 6 const TYPECONST = 'NUAQ'; 7 7 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 - 12 8 public function getTypeName() { 13 9 return pht('Queue'); 14 10 }
+1 -6
src/applications/nuance/phid/NuancePHIDTypeRequestor.php
··· 1 1 <?php 2 2 3 - final class NuancePHIDTypeRequestor 4 - extends PhabricatorPHIDType { 3 + final class NuancePHIDTypeRequestor extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'NUAR'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Requestor');
+1 -6
src/applications/nuance/phid/NuancePHIDTypeSource.php
··· 1 1 <?php 2 2 3 - final class NuancePHIDTypeSource 4 - extends PhabricatorPHIDType { 3 + final class NuancePHIDTypeSource extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'NUAS'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Source');
-4
src/applications/oauthserver/phid/PhabricatorOAuthServerPHIDTypeClient.php
··· 5 5 6 6 const TYPECONST = 'OASC'; 7 7 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 - 12 8 public function getTypeName() { 13 9 return pht('OAuth Application'); 14 10 }
-4
src/applications/oauthserver/phid/PhabricatorOAuthServerPHIDTypeClientAuthorization.php
··· 5 5 6 6 const TYPECONST = 'OASA'; 7 7 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 - 12 8 public function getTypeName() { 13 9 return pht('OAuth Authorization'); 14 10 }
-4
src/applications/owners/phid/PhabricatorOwnersPHIDTypePackage.php
··· 4 4 5 5 const TYPECONST = 'OPKG'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Owners Package'); 13 9 }
-4
src/applications/passphrase/phid/PassphrasePHIDTypeCredential.php
··· 4 4 5 5 const TYPECONST = 'CDTL'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Credential'); 13 9 }
-4
src/applications/paste/phid/PhabricatorPastePHIDTypePaste.php
··· 4 4 5 5 const TYPECONST = 'PSTE'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Paste'); 13 9 }
-4
src/applications/people/phid/PhabricatorPeoplePHIDTypeExternal.php
··· 4 4 5 5 const TYPECONST = 'XUSR'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('External Account'); 13 9 }
-4
src/applications/people/phid/PhabricatorPeoplePHIDTypeUser.php
··· 4 4 5 5 const TYPECONST = 'USER'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('User'); 13 9 }
-4
src/applications/phame/phid/PhabricatorPhamePHIDTypeBlog.php
··· 4 4 5 5 const TYPECONST = 'BLOG'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Phame Blog'); 13 9 }
-4
src/applications/phame/phid/PhabricatorPhamePHIDTypePost.php
··· 4 4 5 5 const TYPECONST = 'POST'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Phame Post'); 13 9 }
+22 -1
src/applications/phid/type/PhabricatorPHIDType.php
··· 2 2 3 3 abstract class PhabricatorPHIDType { 4 4 5 - abstract public function getTypeConstant(); 5 + final public function getTypeConstant() { 6 + $class = new ReflectionClass($this); 7 + 8 + $const = $class->getConstant('TYPECONST'); 9 + if ($const === false) { 10 + throw new Exception( 11 + pht( 12 + 'PHIDType class "%s" must define an TYPECONST property.', 13 + get_class($this))); 14 + } 15 + 16 + if (!is_string($const) || !preg_match('/^[A-Z]{4}$/', $const)) { 17 + throw new Exception( 18 + pht( 19 + 'PHIDType class "%s" has an invalid TYPECONST property. PHID '. 20 + 'constants must be a four character uppercase string.', 21 + get_class($this))); 22 + } 23 + 24 + return $const; 25 + } 26 + 6 27 abstract public function getTypeName(); 7 28 8 29 public function newObject() {
-4
src/applications/phlux/phid/PhluxPHIDTypeVariable.php
··· 4 4 5 5 const TYPECONST = 'PVAR'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Variable'); 13 9 }
-4
src/applications/pholio/phid/PholioPHIDTypeImage.php
··· 4 4 5 5 const TYPECONST = 'PIMG'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Image'); 13 9 }
-4
src/applications/pholio/phid/PholioPHIDTypeMock.php
··· 4 4 5 5 const TYPECONST = 'MOCK'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Mock'); 13 9 }
+1 -6
src/applications/phragment/phid/PhragmentPHIDTypeFragment.php
··· 1 1 <?php 2 2 3 - final class PhragmentPHIDTypeFragment 4 - extends PhabricatorPHIDType { 3 + final class PhragmentPHIDTypeFragment extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'PHRF'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Fragment');
+1 -6
src/applications/phragment/phid/PhragmentPHIDTypeFragmentVersion.php
··· 1 1 <?php 2 2 3 - final class PhragmentPHIDTypeFragmentVersion 4 - extends PhabricatorPHIDType { 3 + final class PhragmentPHIDTypeFragmentVersion extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'PHRV'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Fragment Version');
+1 -6
src/applications/phragment/phid/PhragmentPHIDTypeSnapshot.php
··· 1 1 <?php 2 2 3 - final class PhragmentPHIDTypeSnapshot 4 - extends PhabricatorPHIDType { 3 + final class PhragmentPHIDTypeSnapshot extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'PHRS'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Snapshot');
-4
src/applications/phriction/phid/PhrictionPHIDTypeDocument.php
··· 4 4 5 5 const TYPECONST = 'WIKI'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Wiki Document'); 13 9 }
+1 -6
src/applications/policy/phid/PhabricatorPolicyPHIDTypePolicy.php
··· 1 1 <?php 2 2 3 - final class PhabricatorPolicyPHIDTypePolicy 4 - extends PhabricatorPHIDType { 3 + final class PhabricatorPolicyPHIDTypePolicy extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'PLCY'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Policy');
-4
src/applications/ponder/phid/PonderPHIDTypeAnswer.php
··· 4 4 5 5 const TYPECONST = 'ANSW'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Answer'); 13 9 }
-4
src/applications/ponder/phid/PonderPHIDTypeQuestion.php
··· 4 4 5 5 const TYPECONST = 'QUES'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Question'); 13 9 }
-4
src/applications/project/phid/PhabricatorProjectPHIDTypeColumn.php
··· 4 4 5 5 const TYPECONST = 'PCOL'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Project Column'); 13 9 }
-4
src/applications/project/phid/PhabricatorProjectPHIDTypeProject.php
··· 4 4 5 5 const TYPECONST = 'PROJ'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Project'); 13 9 }
-4
src/applications/releeph/phid/ReleephPHIDTypeBranch.php
··· 4 4 5 5 const TYPECONST = 'REBR'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Releeph Branch'); 13 9 }
-4
src/applications/releeph/phid/ReleephPHIDTypeProduct.php
··· 4 4 5 5 const TYPECONST = 'REPR'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Releeph Product'); 13 9 }
-4
src/applications/releeph/phid/ReleephPHIDTypeRequest.php
··· 4 4 5 5 const TYPECONST = 'RERQ'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Releeph Request'); 13 9 }
-4
src/applications/repository/phid/PhabricatorRepositoryPHIDTypeArcanistProject.php
··· 5 5 6 6 const TYPECONST = 'APRJ'; 7 7 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 - 12 8 public function getTypeName() { 13 9 return pht('Arcanist Project'); 14 10 }
-4
src/applications/repository/phid/PhabricatorRepositoryPHIDTypeCommit.php
··· 4 4 5 5 const TYPECONST = 'CMIT'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Commit'); 13 9 }
+1 -6
src/applications/repository/phid/PhabricatorRepositoryPHIDTypeMirror.php
··· 1 1 <?php 2 2 3 - final class PhabricatorRepositoryPHIDTypeMirror 4 - extends PhabricatorPHIDType { 3 + final class PhabricatorRepositoryPHIDTypeMirror extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'RMIR'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Repository Mirror');
+1 -6
src/applications/repository/phid/PhabricatorRepositoryPHIDTypePushEvent.php
··· 1 1 <?php 2 2 3 - final class PhabricatorRepositoryPHIDTypePushEvent 4 - extends PhabricatorPHIDType { 3 + final class PhabricatorRepositoryPHIDTypePushEvent extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'PSHE'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Push Event');
+1 -6
src/applications/repository/phid/PhabricatorRepositoryPHIDTypePushLog.php
··· 1 1 <?php 2 2 3 - final class PhabricatorRepositoryPHIDTypePushLog 4 - extends PhabricatorPHIDType { 3 + final class PhabricatorRepositoryPHIDTypePushLog extends PhabricatorPHIDType { 5 4 6 5 const TYPECONST = 'PSHL'; 7 - 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 6 12 7 public function getTypeName() { 13 8 return pht('Push Log');
-4
src/applications/repository/phid/PhabricatorRepositoryPHIDTypeRepository.php
··· 5 5 6 6 const TYPECONST = 'REPO'; 7 7 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 - 12 8 public function getTypeName() { 13 9 return pht('Repository'); 14 10 }
-4
src/applications/slowvote/phid/PhabricatorSlowvotePHIDTypePoll.php
··· 4 4 5 5 const TYPECONST = 'POLL'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Slowvote Poll'); 13 9 }
-4
src/applications/tokens/phid/PhabricatorTokenPHIDTypeToken.php
··· 4 4 5 5 const TYPECONST = 'TOKN'; 6 6 7 - public function getTypeConstant() { 8 - return self::TYPECONST; 9 - } 10 - 11 7 public function getTypeName() { 12 8 return pht('Token'); 13 9 }
-4
src/applications/transactions/phid/PhabricatorApplicationTransactionPHIDTypeTransaction.php
··· 5 5 6 6 const TYPECONST = 'XACT'; 7 7 8 - public function getTypeConstant() { 9 - return self::TYPECONST; 10 - } 11 - 12 8 public function getTypeName() { 13 9 return pht('Transaction'); 14 10 }