Page MenuHomePhabricator

Phabricator Technical Documentation
Updated 1,759 Days AgoPublic

Technical reference material for Phabricator developers.

Arcanist Integration

Auth

AuthManageProvidersCapabilityClassPhabricatorAmazonAuthProviderClassPhabricatorAsanaAuthProviderClassPhabricatorAuthAccountViewClassPhabricatorAuthApplicationClassPhabricatorAuthAuthFactorPHIDTypeClassPhabricatorAuthAuthFactorProviderPHIDTypeClassPhabricatorAuthAuthProviderPHIDTypeClassPhabricatorAuthChallengeClassPhabricatorAuthChallengeGarbageCollectorClassPhabricatorAuthChallengePHIDTypeClassPhabricatorAuthChallengeQueryClassPhabricatorAuthChallengeStatusControllerClassPhabricatorAuthChallengeUpdateClassPhabricatorAuthChangePasswordActionClassPhabricatorAuthChangeUsernameMessageTypeClassPhabricatorAuthConduitAPIMethodClassPhabricatorAuthConduitTokenRevokerClassPhabricatorAuthConfirmLinkControllerClassPhabricatorAuthContactNumberClassPhabricatorAuthContactNumberControllerClassPhabricatorAuthContactNumberDisableControllerClassPhabricatorAuthContactNumberEditControllerClassPhabricatorAuthContactNumberEditEngineClassPhabricatorAuthContactNumberEditorClassPhabricatorAuthContactNumberMFAEngineClassPhabricatorAuthContactNumberNumberTransactionClassPhabricatorAuthContactNumberPHIDTypeClassPhabricatorAuthContactNumberPrimaryControllerClassPhabricatorAuthContactNumberPrimaryTransactionClassPhabricatorAuthContactNumberQueryClassPhabricatorAuthContactNumberStatusTransactionClassPhabricatorAuthContactNumberTestControllerClassPhabricatorAuthContactNumberTransactionClassPhabricatorAuthContactNumberTransactionQueryClassPhabricatorAuthContactNumberTransactionTypeClassPhabricatorAuthContactNumberViewControllerClassPhabricatorAuthControllerClassPhabricatorAuthCSRFEngineClassPhabricatorAuthDAOClassPhabricatorAuthDisableControllerClassPhabricatorAuthDowngradeSessionControllerClassPhabricatorAuthEditControllerClassPhabricatorAuthEmailLoginActionClassPhabricatorAuthEmailLoginMessageTypeClassPhabricatorAuthEmailSetPasswordMessageTypeClassPhabricatorAuthFactorClassPhabricatorAuthFactorConfigClassPhabricatorAuthFactorConfigQueryClassPhabricatorAuthFactorProviderClassPhabricatorAuthFactorProviderControllerClassPhabricatorAuthFactorProviderDuoCredentialTransactionClassPhabricatorAuthFactorProviderDuoEnrollTransactionClassPhabricatorAuthFactorProviderDuoHostnameTransactionClassPhabricatorAuthFactorProviderDuoUsernamesTransactionClassPhabricatorAuthFactorProviderEditControllerClassPhabricatorAuthFactorProviderEditEngineClassPhabricatorAuthFactorProviderEditorClassPhabricatorAuthFactorProviderEnrollMessageTransactionClassPhabricatorAuthFactorProviderListControllerClassPhabricatorAuthFactorProviderMessageControllerClassPhabricatorAuthFactorProviderMFAEngineClassPhabricatorAuthFactorProviderNameTransactionClassPhabricatorAuthFactorProviderQueryClassPhabricatorAuthFactorProviderStatusClassPhabricatorAuthFactorProviderStatusTransactionClassPhabricatorAuthFactorProviderTransactionClassPhabricatorAuthFactorProviderTransactionQueryClassPhabricatorAuthFactorProviderTransactionTypeClassPhabricatorAuthFactorProviderViewControllerClassPhabricatorAuthFactorResultClassPhabricatorAuthFactorTestCaseClassPhabricatorAuthFinishControllerClassPhabricatorAuthHighSecurityRequiredExceptionClassPhabricatorAuthHighSecurityTokenClassPhabricatorAuthHMACKeyClassPhabricatorAuthInviteClassPhabricatorAuthInviteAccountExceptionClassException raised when the user is logged in to the wrong account.PhabricatorAuthInviteActionClassPhabricatorAuthInviteActionTableViewClassPhabricatorAuthInviteControllerClassPhabricatorAuthInviteDialogExceptionClassPhabricatorAuthInviteEngineClassThis class does an unusual amount of flow control via exceptions. The intent is to make the workflows highly testable, because this code is high-stakes and difficult to test.PhabricatorAuthInviteExceptionClassPhabricatorAuthInviteInvalidExceptionClassException raised when an invite code is invalid.PhabricatorAuthInviteLoginExceptionClassException raised when the user must log in to continue with the invite workflow (for example, the because the email address is already bound to an account).PhabricatorAuthInvitePHIDTypeClassPhabricatorAuthInviteQueryClassPhabricatorAuthInviteRegisteredExceptionClassException raised when the user is already registered and the invite is a no-op.PhabricatorAuthInviteSearchEngineClassPhabricatorAuthInviteTestCaseClassPhabricatorAuthInviteVerifyExceptionClassException raised when the user needs to verify an action.PhabricatorAuthInviteWorkerClassPhabricatorAuthLinkControllerClassPhabricatorAuthLinkMessageTypeClassPhabricatorAuthListControllerClassPhabricatorAuthLoginControllerClassPhabricatorAuthLoginMessageTypeClassPhabricatorAuthLogoutConduitAPIMethodClassPhabricatorAuthMainMenuBarExtensionClassPhabricatorAuthManagementCachePKCS8WorkflowClassPhabricatorAuthManagementLDAPWorkflowClassPhabricatorAuthManagementListFactorsWorkflowClassPhabricatorAuthManagementListMFAProvidersWorkflowClassPhabricatorAuthManagementLockWorkflowClassPhabricatorAuthManagementRecoverWorkflowClassPhabricatorAuthManagementRefreshWorkflowClassPhabricatorAuthManagementRevokeWorkflowClassPhabricatorAuthManagementStripWorkflowClassPhabricatorAuthManagementTrustOAuthClientWorkflowClassPhabricatorAuthManagementUnlimitWorkflowClassPhabricatorAuthManagementUnlockWorkflowClassPhabricatorAuthManagementUntrustOAuthClientWorkflowClassPhabricatorAuthManagementVerifyWorkflowClassPhabricatorAuthManagementWorkflowClassPhabricatorAuthMessageClassPhabricatorAuthMessageControllerClassPhabricatorAuthMessageEditControllerClassPhabricatorAuthMessageEditEngineClassPhabricatorAuthMessageEditorClassPhabricatorAuthMessageListControllerClassPhabricatorAuthMessagePHIDTypeClassPhabricatorAuthMessageQueryClassPhabricatorAuthMessageTextTransactionClassPhabricatorAuthMessageTransactionClassPhabricatorAuthMessageTransactionQueryClassPhabricatorAuthMessageTransactionTypeClassPhabricatorAuthMessageTypeClassPhabricatorAuthMessageViewControllerClassPhabricatorAuthMFAEditEngineExtensionClassPhabricatorAuthMFASyncTemporaryTokenTypeClassPhabricatorAuthNeedsApprovalControllerClassPhabricatorAuthNeedsMultiFactorControllerClassPhabricatorAuthNewControllerClassPhabricatorAuthNewFactorActionClassPhabricatorAuthOldOAuthRedirectControllerClassPhabricatorAuthOneTimeLoginControllerClassPhabricatorAuthOneTimeLoginTemporaryTokenTypeClassPhabricatorAuthPasswordClassPhabricatorAuthPasswordEditorClassPhabricatorAuthPasswordEngineClassPhabricatorAuthPasswordExceptionClassPhabricatorAuthPasswordHashInterfaceInterfacePhabricatorAuthPasswordPHIDTypeClassPhabricatorAuthPasswordQueryClassPhabricatorAuthPasswordResetTemporaryTokenTypeClassPhabricatorAuthPasswordRevokerClassPhabricatorAuthPasswordRevokeTransactionClassPhabricatorAuthPasswordTestCaseClassPhabricatorAuthPasswordTransactionClassPhabricatorAuthPasswordTransactionQueryClassPhabricatorAuthPasswordTransactionTypeClassPhabricatorAuthPasswordUpgradeTransactionClassPhabricatorAuthProviderClassPhabricatorAuthProviderConfigClassPhabricatorAuthProviderConfigControllerClassPhabricatorAuthProviderConfigEditorClassPhabricatorAuthProviderConfigQueryClassPhabricatorAuthProviderConfigTransactionClassPhabricatorAuthProviderConfigTransactionQueryClassPhabricatorAuthProviderControllerClassPhabricatorAuthProvidersGuidanceContextClassPhabricatorAuthProvidersGuidanceEngineExtensionClassPhabricatorAuthProviderViewControllerClassPhabricatorAuthQueryPublicKeysConduitAPIMethodClassPhabricatorAuthRegisterControllerClassPhabricatorAuthRevokerClassPhabricatorAuthRevokeTokenControllerClassPhabricatorAuthSessionClassPhabricatorAuthSessionEngineClassPhabricatorAuthSessionEngineExtensionClassPhabricatorAuthSessionEngineExtensionModuleClassPhabricatorAuthSessionGarbageCollectorClassPhabricatorAuthSessionInfoClassPhabricatorAuthSessionPHIDTypeClassPhabricatorAuthSessionQueryClassPhabricatorAuthSessionRevokerClassPhabricatorAuthSetExternalControllerClassPhabricatorAuthSetPasswordControllerClassPhabricatorAuthSSHKeyClassPhabricatorAuthSSHKeyControllerClassPhabricatorAuthSSHKeyEditControllerClassPhabricatorAuthSSHKeyEditorClassPhabricatorAuthSSHKeyGenerateControllerClassPhabricatorAuthSSHKeyListControllerClassPhabricatorAuthSSHKeyPHIDTypeClassPhabricatorAuthSSHKeyQueryClassPhabricatorAuthSSHKeyReplyHandlerClassPhabricatorAuthSSHKeyRevokeControllerClassPhabricatorAuthSSHKeySearchEngineClassPhabricatorAuthSSHKeyTableViewClassPhabricatorAuthSSHKeyTestCaseClassPhabricatorAuthSSHKeyTransactionClassPhabricatorAuthSSHKeyTransactionQueryClassPhabricatorAuthSSHKeyViewControllerClassPhabricatorAuthSSHPrivateKeyClassData structure representing a raw private key.PhabricatorAuthSSHPrivateKeyExceptionClassPhabricatorAuthSSHPrivateKeyFormatExceptionClassPhabricatorAuthSSHPrivateKeyIncorrectPassphraseExceptionClassPhabricatorAuthSSHPrivateKeyMissingPassphraseExceptionClassPhabricatorAuthSSHPrivateKeyPassphraseExceptionClassPhabricatorAuthSSHPrivateKeySurplusPassphraseExceptionClassPhabricatorAuthSSHPrivateKeyUnknownExceptionClassPhabricatorAuthSSHPublicKeyClassData structure representing a raw public key.PhabricatorAuthSSHRevokerClassPhabricatorAuthStartControllerClassPhabricatorAuthTemporaryTokenClassPhabricatorAuthTemporaryTokenGarbageCollectorClassPhabricatorAuthTemporaryTokenQueryClassPhabricatorAuthTemporaryTokenRevokerClassPhabricatorAuthTemporaryTokenTypeClassPhabricatorAuthTemporaryTokenTypeModuleClassPhabricatorAuthTerminateSessionControllerClassPhabricatorAuthTestSMSActionClassPhabricatorAuthTryEmailLoginActionClassPhabricatorAuthTryFactorActionClassPhabricatorAuthTryPasswordActionClassPhabricatorAuthTryPasswordWithoutCAPTCHAActionClassPhabricatorAuthUnlinkControllerClassPhabricatorAuthValidateControllerClassPhabricatorAuthWaitForApprovalMessageTypeClassPhabricatorAuthWelcomeMailMessageTypeClassPhabricatorBitbucketAuthProviderClassPhabricatorCommonPasswordsClassCheck if a password is extremely common. Preventing use of the most common passwords is an attempt to mitigate slow botnet attacks against an entire userbase. See T4143 for discussion.PhabricatorCookiesClassConsolidates Phabricator application cookies, including registration and session management.PhabricatorDisabledUserControllerClassPhabricatorDisqusAuthProviderClassPhabricatorDuoAuthFactorClassPhabricatorDuoFutureClassPhabricatorEmailLoginControllerClassPhabricatorEmailVerificationControllerClassPhabricatorExternalAccountQueryClassNOTE: When loading ExternalAccounts for use in an authentication context (that is, you're going to act as the account or link identities or anything like that) you should require CAN_EDIT capability even if you aren't actually editing the ExternalAccount.PhabricatorFacebookAuthProviderClassPhabricatorGitHubAuthProviderClassPhabricatorGoogleAuthProviderClassPhabricatorJIRAAuthProviderClassPhabricatorLDAPAuthProviderClassPhabricatorLogoutControllerClassPhabricatorMustVerifyEmailControllerClassPhabricatorOAuth1AuthProviderClassPhabricatorOAuth1SecretTemporaryTokenTypeClassPhabricatorOAuth2AuthProviderClassPhabricatorOAuthAuthProviderClassPhabricatorPasswordAuthProviderClassPhabricatorPasswordDestructionEngineExtensionClassPhabricatorPhabricatorAuthProviderClassPhabricatorRefreshCSRFControllerClassPhabricatorSlackAuthProviderClassPhabricatorSMSAuthFactorClassPhabricatorSSHPublicKeyInterfaceInterfacePhabricatorTOTPAuthFactorClassPhabricatorTOTPAuthFactorTestCaseClassPhabricatorTwitchAuthProviderClassPhabricatorTwitterAuthProviderClassPhabricatorWordPressAuthProviderClassPhutilAmazonAuthAdapterClassAuthentication adapter for Amazon OAuth2.PhutilAsanaAuthAdapterClassAuthentication adapter for Asana OAuth2.PhutilAuthAdapterClassAbstract interface to an identity provider or authentication source, like Twitter, Facebook or Google.PhutilAuthConfigurationExceptionClassAuthentication is not configured correctly.PhutilAuthCredentialExceptionClassThe user provided invalid credentials.PhutilAuthExceptionClassAbstract exception class for errors encountered during authentication workflows.PhutilAuthUserAbortedExceptionClassThe user aborted the authentication workflow, by clicking "Cancel" or "Deny" or taking some similar action.PhutilBitbucketAuthAdapterClassPhutilDisqusAuthAdapterClassAuthentication adapter for Disqus OAuth2.PhutilEmptyAuthAdapterClassEmpty authentication adapter with no logic.PhutilFacebookAuthAdapterClassAuthentication adapter for Facebook OAuth2.PhutilGitHubAuthAdapterClassAuthentication adapter for Github OAuth2.PhutilGoogleAuthAdapterClassAuthentication adapter for Google OAuth2.PhutilJIRAAuthAdapterClassAuthentication adapter for JIRA OAuth1.PhutilLDAPAuthAdapterClassRetrieve identify information from LDAP accounts.PhutilOAuth1AuthAdapterClassAbstract adapter for OAuth1 providers.PhutilOAuthAuthAdapterClassAbstract adapter for OAuth2 providers.PhutilPhabricatorAuthAdapterClassAuthentication adapter for Phabricator OAuth2.PhutilSlackAuthAdapterClassAuthentication adapter for Slack OAuth2.PhutilTwitchAuthAdapterClassAuthentication adapter for Twitch.tv OAuth2.PhutilTwitterAuthAdapterClassAuthentication adapter for Twitter OAuth1.PhutilWordPressAuthAdapterClassAuthentication adapter for WordPress.com OAuth2.

Custom Fields

PhabricatorCustomFieldClassPhabricatorCustomFieldApplicationSearchAnyFunctionDatasourceClassPhabricatorCustomFieldApplicationSearchDatasourceClassPhabricatorCustomFieldApplicationSearchNoneFunctionDatasourceClassPhabricatorCustomFieldAttachmentClassConvenience class which simplifies the implementation of @{interface:PhabricatorCustomFieldInterface} by obscuring the details of how custom fields are stored.PhabricatorCustomFieldConfigOptionTypeClassPhabricatorCustomFieldDataNotAvailableExceptionClassPhabricatorCustomFieldEditEngineExtensionClassPhabricatorCustomFieldEditFieldClassPhabricatorCustomFieldEditTypeClassPhabricatorCustomFieldFulltextEngineExtensionClassPhabricatorCustomFieldHeraldActionClassPhabricatorCustomFieldHeraldActionGroupClassPhabricatorCustomFieldHeraldFieldClassPhabricatorCustomFieldHeraldFieldGroupClassPhabricatorCustomFieldImplementationIncompleteExceptionClassPhabricatorCustomFieldIndexStorageClassPhabricatorCustomFieldInterfaceInterfacePhabricatorCustomFieldListClassConvenience class to perform operations on an entire field list, like reading all values from storage.PhabricatorCustomFieldMonogramParserClassPhabricatorCustomFieldNotAttachedExceptionClassPhabricatorCustomFieldNotProxyExceptionClassPhabricatorCustomFieldNumericIndexStorageClassPhabricatorCustomFieldSearchEngineExtensionClassPhabricatorCustomFieldStorageClassPhabricatorCustomFieldStorageQueryClassLoad custom field data from storage.PhabricatorCustomFieldStringIndexStorageClassPhabricatorStandardCustomFieldClassPhabricatorStandardCustomFieldBlueprintsClassPhabricatorStandardCustomFieldBoolClassPhabricatorStandardCustomFieldCredentialClassPhabricatorStandardCustomFieldDatasourceClassPhabricatorStandardCustomFieldDateClassPhabricatorStandardCustomFieldHeaderClassPhabricatorStandardCustomFieldIntClassPhabricatorStandardCustomFieldInterfaceInterfacePhabricatorStandardCustomFieldLinkClassPhabricatorStandardCustomFieldPHIDsClassCommon code for standard field types which store lists of PHIDs.PhabricatorStandardCustomFieldRemarkupClassPhabricatorStandardCustomFieldSelectClassPhabricatorStandardCustomFieldTextClassPhabricatorStandardCustomFieldTokenizerClassPhabricatorStandardCustomFieldUsersClassPhabricatorStandardSelectCustomFieldDatasourceClass

Daemons

PhabricatorBulkContentSourceClassPhabricatorDaemonClassPhabricatorDaemonContentSourceClassPhabricatorDaemonOverseerModuleClassOverseer module.PhabricatorDaemonReferenceClassPhabricatorDailyRoutineTriggerClockClassTriggers a daily routine, like server backups.PhabricatorGarbageCollectorClassPhabricatorGarbageCollectorManagementCollectWorkflowClassPhabricatorGarbageCollectorManagementCompactEdgesWorkflowClassPhabricatorGarbageCollectorManagementSetPolicyWorkflowClassPhabricatorGarbageCollectorManagementWorkflowClassPhabricatorLogTriggerActionClassTrivial action which logs a message.PhabricatorMetronomicTriggerClockClassTriggers an event repeatedly, delaying a fixed number of seconds between triggers.PhabricatorNeverTriggerClockClassNever triggers an event.PhabricatorOneTimeTriggerClockClassTriggers an event exactly once, at a specific epoch time.PhabricatorScheduleTaskTriggerActionClassTrigger action which queues a task.PhabricatorSubscriptionTriggerClockClassTriggers an event every month on the same day of the month, like the 12th of the month.PhabricatorTaskmasterDaemonClassPhabricatorTaskmasterDaemonModuleClassPhabricatorTestWorkerClassPhabricatorTriggerActionClassA trigger action reacts to a scheduled event.PhabricatorTriggerClockClassA trigger clock implements scheduling rules for an event.PhabricatorTriggerClockTestCaseClassPhabricatorTriggerDaemonClassSchedule and execute event triggers, which run code at specific times.PhabricatorWorkerClassPhabricatorWorkerActiveTaskClassPhabricatorWorkerActiveTaskQueryClassPhabricatorWorkerArchiveTaskClassPhabricatorWorkerArchiveTaskQueryClassPhabricatorWorkerBulkJobClassPhabricatorWorkerBulkJobCreateWorkerClassPhabricatorWorkerBulkJobEditorClassPhabricatorWorkerBulkJobPHIDTypeClassPhabricatorWorkerBulkJobQueryClassPhabricatorWorkerBulkJobSearchEngineClassPhabricatorWorkerBulkJobTaskWorkerClassPhabricatorWorkerBulkJobTestCaseClassPhabricatorWorkerBulkJobTransactionClassPhabricatorWorkerBulkJobTransactionQueryClassPhabricatorWorkerBulkJobTypeClassPhabricatorWorkerBulkJobWorkerClassPhabricatorWorkerBulkTaskClassPhabricatorWorkerDAOClassPhabricatorWorkerDestructionEngineExtensionClassPhabricatorWorkerLeaseQueryClassSelect and lease tasks from the worker task queue.PhabricatorWorkerManagementCancelWorkflowClassPhabricatorWorkerManagementExecuteWorkflowClassPhabricatorWorkerManagementFloodWorkflowClassPhabricatorWorkerManagementFreeWorkflowClassPhabricatorWorkerManagementRetryWorkflowClassPhabricatorWorkerManagementWorkflowClassPhabricatorWorkerPermanentFailureExceptionClassPhabricatorWorkerSchemaSpecClassPhabricatorWorkerSingleBulkJobTypeClassAn bulk job which can not be parallelized and executes only one task.PhabricatorWorkerTaskClassPhabricatorWorkerTaskDataClassPhabricatorWorkerTaskQueryClassPhabricatorWorkerTestCaseClassPhabricatorWorkerTriggerClassPhabricatorWorkerTriggerEventClassPhabricatorWorkerTriggerManagementFireWorkflowClassPhabricatorWorkerTriggerManagementWorkflowClassPhabricatorWorkerTriggerPHIDTypeClassPhabricatorWorkerTriggerQueryClassPhabricatorWorkerYieldExceptionClassAllows tasks to yield to other tasks.

Drydock

DrydockAcquiredBrokenResourceExceptionClassDrydockAlmanacServiceHostBlueprintImplementationClassDrydockApacheWebrootInterfaceClassDrydockAuthorizationClassDrydockAuthorizationAuthorizeControllerClassDrydockAuthorizationListControllerClassDrydockAuthorizationListViewClassDrydockAuthorizationPHIDTypeClassDrydockAuthorizationQueryClassDrydockAuthorizationSearchConduitAPIMethodClassDrydockAuthorizationSearchEngineClassDrydockAuthorizationViewControllerClassDrydockBlueprintClassDrydockBlueprintControllerClassDrydockBlueprintCoreCustomFieldClassDrydockBlueprintCustomFieldClassDrydockBlueprintDatasourceClassDrydockBlueprintDisableControllerClassDrydockBlueprintDisableTransactionClassDrydockBlueprintEditConduitAPIMethodClassDrydockBlueprintEditControllerClassDrydockBlueprintEditEngineClassDrydockBlueprintEditorClassDrydockBlueprintImplementationClassDrydockBlueprintImplementationTestCaseClassDrydockBlueprintListControllerClassDrydockBlueprintNameNgramsClassDrydockBlueprintNameTransactionClassDrydockBlueprintPHIDTypeClassDrydockBlueprintQueryClassDrydockBlueprintSearchConduitAPIMethodClassDrydockBlueprintSearchEngineClassDrydockBlueprintTransactionClassDrydockBlueprintTransactionQueryClassDrydockBlueprintTransactionTypeClassDrydockBlueprintTypeTransactionClassDrydockBlueprintViewControllerClassDrydockCommandClassDrydockCommandErrorClassDrydockCommandInterfaceClassDrydockCommandQueryClassDrydockConsoleControllerClassDrydockControllerClassDrydockCreateBlueprintsCapabilityClassDrydockDAOClassDrydockDefaultEditCapabilityClassDrydockDefaultViewCapabilityClassDrydockFilesystemInterfaceClassDrydockInterfaceClassDrydockLandRepositoryOperationClassDrydockLeaseClassDrydockLeaseAcquiredLogTypeClassDrydockLeaseActivatedLogTypeClassDrydockLeaseActivationFailureLogTypeClassDrydockLeaseActivationYieldLogTypeClassDrydockLeaseAllocationFailureLogTypeClassDrydockLeaseControllerClassDrydockLeaseDatasourceClassDrydockLeaseDestroyedLogTypeClassDrydockLeaseListControllerClassDrydockLeaseListViewClassDrydockLeaseNoAuthorizationsLogTypeClassDrydockLeaseNoBlueprintsLogTypeClassDrydockLeasePHIDTypeClassDrydockLeaseQueryClassDrydockLeaseQueuedLogTypeClassDrydockLeaseReacquireLogTypeClassDrydockLeaseReclaimLogTypeClassDrydockLeaseReleaseControllerClassDrydockLeaseReleasedLogTypeClassDrydockLeaseSearchConduitAPIMethodClassDrydockLeaseSearchEngineClassDrydockLeaseStatusClassDrydockLeaseUpdateWorkerClassDrydockLeaseViewControllerClassDrydockLeaseWaitingForResourcesLogTypeClassDrydockLogClassDrydockLogControllerClassDrydockLogGarbageCollectorClassDrydockLogListControllerClassDrydockLogListViewClassDrydockLogQueryClassDrydockLogSearchEngineClassDrydockLogTypeClassDrydockManagementCommandWorkflowClassDrydockManagementLeaseWorkflowClassDrydockManagementReclaimWorkflowClassDrydockManagementReleaseLeaseWorkflowClassDrydockManagementReleaseResourceWorkflowClassDrydockManagementUpdateLeaseWorkflowClassDrydockManagementUpdateResourceWorkflowClassDrydockManagementWorkflowClassDrydockObjectAuthorizationViewClassDrydockOperationWorkLogTypeClassDrydockQueryClassDrydockRepositoryOperationClassRepresents a request to perform a repository operation like a merge or cherry-pick.DrydockRepositoryOperationControllerClassDrydockRepositoryOperationDismissControllerClassDrydockRepositoryOperationListControllerClassDrydockRepositoryOperationPHIDTypeClassDrydockRepositoryOperationQueryClassDrydockRepositoryOperationSearchEngineClassDrydockRepositoryOperationStatusControllerClassDrydockRepositoryOperationStatusViewClassDrydockRepositoryOperationTypeClassDrydockRepositoryOperationUpdateWorkerClassDrydockRepositoryOperationViewControllerClassDrydockResourceClassDrydockResourceActivationFailureLogTypeClassDrydockResourceActivationYieldLogTypeClassDrydockResourceAllocationFailureLogTypeClassDrydockResourceControllerClassDrydockResourceDatasourceClassDrydockResourceListControllerClassDrydockResourceListViewClassDrydockResourceLockExceptionClassDrydockResourcePHIDTypeClassDrydockResourceQueryClassDrydockResourceReclaimLogTypeClassDrydockResourceReleaseControllerClassDrydockResourceSearchConduitAPIMethodClassDrydockResourceSearchEngineClassDrydockResourceStatusClassDrydockResourceUpdateWorkerClassDrydockResourceViewControllerClassDrydockSchemaSpecClassDrydockSFTPFilesystemInterfaceClassDrydockSlotLockClassSimple optimistic locks for Drydock resources and leases.DrydockSlotLockExceptionClassDrydockSlotLockFailureLogTypeClassDrydockSSHCommandInterfaceClassDrydockTestRepositoryOperationClassDrydockTextLogTypeClassSimple convenience log type for logging arbitrary text.DrydockWebrootInterfaceClassDrydockWorkerClassDrydockWorkingCopyBlueprintImplementationClassPhabricatorDrydockApplicationClass

Harbormaster

HarbormasterAbortOlderBuildsBuildStepImplementationClassHarbormasterArcLintBuildStepImplementationClassHarbormasterArcUnitBuildStepImplementationClassHarbormasterArtifactClassHarbormasterArtifactSearchConduitAPIMethodClassHarbormasterArtifactSearchEngineClassHarbormasterAutotargetsTestCaseClassHarbormasterBuildClassHarbormasterBuildableClassHarbormasterBuildableActionControllerClassHarbormasterBuildableAdapterInterfaceInterfaceHarbormasterBuildableEngineClassHarbormasterBuildableInterfaceInterfaceHarbormasterBuildableListControllerClassHarbormasterBuildablePHIDTypeClassHarbormasterBuildableQueryClassHarbormasterBuildableSearchAPIMethodClassHarbormasterBuildableSearchEngineClassHarbormasterBuildableStatusClassHarbormasterBuildableTransactionClassHarbormasterBuildableTransactionEditorClassHarbormasterBuildableTransactionQueryClassHarbormasterBuildableViewControllerClassHarbormasterBuildAbortedExceptionClassHarbormasterBuildActionControllerClassHarbormasterBuildArcanistAutoplanClassHarbormasterBuildArtifactClassHarbormasterBuildArtifactPHIDTypeClassHarbormasterBuildArtifactQueryClassHarbormasterBuildAutoplanClassHarbormasterBuildCommandClassHarbormasterBuildDependencyDatasourceClassHarbormasterBuildEngineClassMoves a build forward by queuing build tasks, canceling or restarting the build, or failing it in response to task failures.HarbormasterBuildFailureExceptionClassHarbormasterBuildGraphClassDirected graph representing a build planHarbormasterBuildInitiatorDatasourceClassHarbormasterBuildkiteBuildableInterfaceInterfaceSupport for Buildkite.HarbormasterBuildkiteBuildStepImplementationClassHarbormasterBuildkiteHookControllerClassHarbormasterBuildLintMessageClassHarbormasterBuildListControllerClassHarbormasterBuildLogClassHarbormasterBuildLogChunkClassHarbormasterBuildLogChunkIteratorClassHarbormasterBuildLogDownloadControllerClassHarbormasterBuildLogPHIDTypeClassHarbormasterBuildLogQueryClassHarbormasterBuildLogRenderControllerClassHarbormasterBuildLogSearchConduitAPIMethodClassHarbormasterBuildLogSearchEngineClassHarbormasterBuildLogTestCaseClassHarbormasterBuildLogViewClassHarbormasterBuildLogViewControllerClassHarbormasterBuildMessageClassA message sent to an executing build target by an external system. We capture these messages and process them asynchronously to avoid race conditions where we receive a message before a build plan is ready to accept it.HarbormasterBuildMessageQueryClassHarbormasterBuildPHIDTypeClassHarbormasterBuildPlanClassHarbormasterBuildPlanBehaviorClassHarbormasterBuildPlanBehaviorOptionClassHarbormasterBuildPlanBehaviorTransactionClassHarbormasterBuildPlanDatasourceClassHarbormasterBuildPlanDefaultEditCapabilityClassHarbormasterBuildPlanDefaultViewCapabilityClassHarbormasterBuildPlanEditAPIMethodClassHarbormasterBuildPlanEditEngineClassHarbormasterBuildPlanEditorClassHarbormasterBuildPlanNameNgramsClassHarbormasterBuildPlanNameTransactionClassHarbormasterBuildPlanPHIDTypeClassHarbormasterBuildPlanPolicyCodexClassHarbormasterBuildPlanQueryClassHarbormasterBuildPlanSearchAPIMethodClassHarbormasterBuildPlanSearchEngineClassHarbormasterBuildPlanStatusTransactionClassHarbormasterBuildPlanTransactionClassHarbormasterBuildPlanTransactionQueryClassHarbormasterBuildPlanTransactionTypeClassHarbormasterBuildQueryClassHarbormasterBuildRequestClassStructure used to ask Harbormaster to start a build.HarbormasterBuildSearchConduitAPIMethodClassHarbormasterBuildSearchEngineClassHarbormasterBuildStatusClassHarbormasterBuildStatusDatasourceClassHarbormasterBuildStepClassHarbormasterBuildStepCoreCustomFieldClassHarbormasterBuildStepCustomFieldClassHarbormasterBuildStepEditorClassHarbormasterBuildStepGroupClassHarbormasterBuildStepImplementationClassHarbormasterBuildStepImplementationTestCaseClassHarbormasterBuildStepPHIDTypeClassHarbormasterBuildStepQueryClassHarbormasterBuildStepTransactionClassHarbormasterBuildStepTransactionQueryClassHarbormasterBuildTargetClassHarbormasterBuildTargetPHIDTypeClassHarbormasterBuildTargetQueryClassHarbormasterBuildTargetSearchEngineClassHarbormasterBuildTransactionClassHarbormasterBuildTransactionEditorClassHarbormasterBuildTransactionQueryClassHarbormasterBuildUnitMessageClassHarbormasterBuildUnitMessageQueryClassHarbormasterBuildViewClassHarbormasterBuildViewControllerClassHarbormasterBuildWorkerClassStart a build.HarbormasterBuiltinBuildStepGroupClassHarbormasterCircleCIBuildableInterfaceInterfaceSupport for CircleCI.HarbormasterCircleCIBuildStepImplementationClassHarbormasterCircleCIHookControllerClassHarbormasterConduitAPIMethodClassHarbormasterControlBuildStepGroupClassHarbormasterControllerClassHarbormasterCreateArtifactConduitAPIMethodClassHarbormasterCreatePlansCapabilityClassHarbormasterDAOClassHarbormasterDrydockBuildStepGroupClassHarbormasterDrydockCommandBuildStepImplementationClassHarbormasterDrydockLeaseArtifactClassHarbormasterExecFutureClassHarbormasterExternalBuildStepGroupClassHarbormasterFileArtifactClassHarbormasterHostArtifactClassHarbormasterHTTPRequestBuildStepImplementationClassHarbormasterLeaseWorkingCopyBuildStepImplementationClassHarbormasterLintMessagesControllerClassHarbormasterLintPropertyViewClassHarbormasterLogWorkerClassHarbormasterManagementArchiveLogsWorkflowClassHarbormasterManagementBuildWorkflowClassHarbormasterManagementPublishWorkflowClassHarbormasterManagementRebuildLogWorkflowClassHarbormasterManagementRestartWorkflowClassHarbormasterManagementUpdateWorkflowClassHarbormasterManagementWorkflowClassHarbormasterManagementWriteLogWorkflowClassHarbormasterMessageTypeClassHarbormasterObjectClassHarbormasterOtherBuildStepGroupClassHarbormasterPlanBehaviorControllerClassHarbormasterPlanControllerClassHarbormasterPlanDisableControllerClassHarbormasterPlanEditControllerClassHarbormasterPlanListControllerClassHarbormasterPlanRunControllerClassHarbormasterPlanViewControllerClassHarbormasterPrototypeBuildStepGroupClassHarbormasterPublishFragmentBuildStepImplementationClassHarbormasterQueryAutotargetsConduitAPIMethodClassHarbormasterQueryBuildablesConduitAPIMethodClassHarbormasterQueryBuildsConduitAPIMethodClassHarbormasterQueryBuildsSearchEngineAttachmentClassHarbormasterRemarkupRuleClassHarbormasterRestartExceptionClassHarbormasterRunBuildPlansHeraldActionClassHarbormasterSchemaSpecClassHarbormasterScratchTableClassThis is just a test table that unit tests can use if they need to test generic database operations. It won't change and break tests and stuff, and mistakes in test construction or isolation won't impact the application in any way.HarbormasterSendMessageConduitAPIMethodClassHarbormasterSleepBuildStepImplementationClassHarbormasterStepAddControllerClassHarbormasterStepDeleteControllerClassHarbormasterStepEditControllerClassHarbormasterStepViewControllerClassHarbormasterStringClassHarbormasterTargetEngineClassHarbormasterTargetSearchAPIMethodClassHarbormasterTargetWorkerClassExecute a build target.HarbormasterTestBuildStepGroupClassHarbormasterThrowExceptionBuildStepClassHarbormasterUIEventListenerClassHarbormasterUnitMessageListControllerClassHarbormasterUnitMessageViewControllerClassHarbormasterUnitPropertyViewClassHarbormasterUnitStatusClassHarbormasterUnitSummaryViewClassHarbormasterUploadArtifactBuildStepImplementationClassHarbormasterURIArtifactClassHarbormasterWaitForPreviousBuildStepImplementationClassHarbormasterWorkerClassHarbormasterWorkingCopyArtifactClassPhabricatorHarbormasterApplicationClassShellLogViewClass

Maniphest

HeraldManiphestTaskAdapterClassManiphestAssigneeDatasourceClassManiphestAssignEmailCommandClassManiphestBulkEditCapabilityClassManiphestBulkEditControllerClassManiphestClaimEmailCommandClassManiphestCloseEmailCommandClassManiphestConduitAPIMethodClassManiphestConfiguredCustomFieldClassManiphestConstantsClassManiphestControllerClassManiphestCreateMailReceiverClassManiphestCreateTaskConduitAPIMethodClassManiphestCustomFieldClassManiphestCustomFieldNumericIndexClassManiphestCustomFieldStatusParserClassManiphestCustomFieldStatusParserTestCaseClassManiphestCustomFieldStorageClassManiphestCustomFieldStringIndexClassManiphestDAOClassManiphestDefaultEditCapabilityClassManiphestDefaultViewCapabilityClassManiphestEditConduitAPIMethodClassManiphestEditEngineClassManiphestEmailCommandClassManiphestGetTaskTransactionsConduitAPIMethodClassManiphestHovercardEngineExtensionClassManiphestInfoConduitAPIMethodClassManiphestMailEngineExtensionClassManiphestNameIndexClassDenormalizes object names to support queries which need to be ordered or grouped by things like projects.ManiphestPointsConfigTypeClassManiphestPrioritiesConfigTypeClassManiphestPriorityEmailCommandClassManiphestPrioritySearchConduitAPIMethodClassManiphestProjectNameFulltextEngineExtensionClassManiphestQueryConduitAPIMethodClassManiphestQueryStatusesConduitAPIMethodClassManiphestRemarkupRuleClassManiphestReplyHandlerClassManiphestReportControllerClassManiphestSchemaSpecClassManiphestSearchConduitAPIMethodClassManiphestStatusEmailCommandClassManiphestStatusesConfigTypeClassManiphestStatusSearchConduitAPIMethodClassManiphestSubtypesConfigTypeClassManiphestTaskClassManiphestTaskAssigneeHeraldFieldClassManiphestTaskAssignHeraldActionClassManiphestTaskAssignOtherHeraldActionClassManiphestTaskAssignSelfHeraldActionClassManiphestTaskAttachTransactionClassManiphestTaskAuthorHeraldFieldClassManiphestTaskAuthorPolicyRuleClassManiphestTaskBulkEngineClassManiphestTaskCloseAsDuplicateRelationshipClassManiphestTaskClosedStatusDatasourceClassManiphestTaskCoverImageTransactionClassManiphestTaskDependedOnByTaskEdgeTypeClassManiphestTaskDependsOnTaskEdgeTypeClassManiphestTaskDescriptionHeraldFieldClassManiphestTaskDescriptionTransactionClassManiphestTaskDetailControllerClassManiphestTaskEdgeTransactionClassManiphestTaskEditControllerClassManiphestTaskEditEngineLockClassManiphestTaskFerretEngineClassManiphestTaskFulltextEngineClassManiphestTaskGraphControllerClassManiphestTaskHasCommitEdgeTypeClassManiphestTaskHasCommitRelationshipClassManiphestTaskHasDuplicateTaskEdgeTypeClassManiphestTaskHasMockEdgeTypeClassManiphestTaskHasMockRelationshipClassManiphestTaskHasParentRelationshipClassManiphestTaskHasRevisionEdgeTypeClassManiphestTaskHasRevisionRelationshipClassManiphestTaskHasSubtaskRelationshipClassManiphestTaskHeraldFieldClassManiphestTaskHeraldFieldGroupClassManiphestTaskIsDuplicateOfTaskEdgeTypeClassManiphestTaskListControllerClassManiphestTaskListHTTPParameterTypeClassManiphestTaskListViewClassManiphestTaskMailReceiverClassManiphestTaskMergedFromTransactionClassManiphestTaskMergedIntoTransactionClassManiphestTaskMergeInRelationshipClassManiphestTaskMFAEngineClassManiphestTaskOpenStatusDatasourceClassManiphestTaskOwnerTransactionClassManiphestTaskParentTransactionClassManiphestTaskPHIDResolverClassManiphestTaskPHIDTypeClassManiphestTaskPointsClassManiphestTaskPointsTransactionClassManiphestTaskPolicyCodexClassManiphestTaskPriorityClassManiphestTaskPriorityDatasourceClassManiphestTaskPriorityHeraldActionClassManiphestTaskPriorityHeraldFieldClassManiphestTaskPriorityTransactionClassManiphestTaskQueryClassQuery tasks by specific criteria. This class uses the higher-performance but less-general Maniphest indexes to satisfy queries.ManiphestTaskRelationshipClassManiphestTaskResultListViewClassManiphestTaskSearchEngineClassManiphestTaskStatusClassManiphestTaskStatusDatasourceClassManiphestTaskStatusFunctionDatasourceClassManiphestTaskStatusHeraldActionClassManiphestTaskStatusHeraldFieldClassManiphestTaskStatusTestCaseClassManiphestTaskStatusTransactionClassManiphestTaskSubpriorityTransactionClassManiphestTaskSubtaskControllerClassManiphestTaskSubtypeDatasourceClassManiphestTaskTitleHeraldFieldClassManiphestTaskTitleTransactionClassManiphestTaskTransactionTypeClassManiphestTaskUnblockTransactionClassManiphestTaskUnlockEngineClassManiphestTransactionClassManiphestTransactionCommentClassManiphestTransactionEditorClassManiphestTransactionQueryClassManiphestUpdateConduitAPIMethodClassManiphestViewClassPhabricatorManiphestApplicationClassPhabricatorManiphestConfigOptionsClassPhabricatorManiphestTaskTestDataGeneratorClass

Nuance

NuanceCommandImplementationClassNuanceConduitAPIMethodClassNuanceConsoleControllerClassNuanceContentSourceClassNuanceControllerClassNuanceDAOClassNuanceFormItemTypeClassNuanceGitHubEventItemTypeClassNuanceGitHubImportCursorClassNuanceGitHubIssuesImportCursorClassNuanceGitHubRawEventClassNuanceGitHubRawEventTestCaseClassNuanceGitHubRepositoryImportCursorClassNuanceGitHubRepositorySourceDefinitionClassNuanceImportCursorClassNuanceImportCursorDataClassNuanceImportCursorDataQueryClassNuanceImportCursorPHIDTypeClassNuanceItemClassNuanceItemActionControllerClassNuanceItemCommandClassNuanceItemCommandQueryClassNuanceItemCommandSpecClassNuanceItemCommandTransactionClassNuanceItemControllerClassNuanceItemEditorClassNuanceItemListControllerClassNuanceItemManageControllerClassNuanceItemOwnerTransactionClassNuanceItemPHIDTypeClassNuanceItemPropertyTransactionClassNuanceItemQueryClassNuanceItemQueueTransactionClassNuanceItemRequestorTransactionClassNuanceItemSearchEngineClassNuanceItemSourceTransactionClassNuanceItemStatusTransactionClassNuanceItemTransactionClassNuanceItemTransactionCommentClassNuanceItemTransactionQueryClassNuanceItemTransactionTypeClassNuanceItemTypeClassNuanceItemUpdateWorkerClassNuanceItemViewControllerClassNuanceManagementImportWorkflowClassNuanceManagementUpdateWorkflowClassNuanceManagementWorkflowClassNuancePhabricatorFormSourceDefinitionClassNuanceQueryClassNuanceQueueClassNuanceQueueControllerClassNuanceQueueDatasourceClassNuanceQueueEditControllerClassNuanceQueueEditEngineClassNuanceQueueEditorClassNuanceQueueListControllerClassNuanceQueueNameTransactionClassNuanceQueuePHIDTypeClassNuanceQueueQueryClassNuanceQueueSearchEngineClassNuanceQueueTransactionClassNuanceQueueTransactionCommentClassNuanceQueueTransactionQueryClassNuanceQueueTransactionTypeClassNuanceQueueViewControllerClassNuanceQueueWorkControllerClassNuanceSchemaSpecClassNuanceSourceClassNuanceSourceActionControllerClassNuanceSourceControllerClassNuanceSourceDefaultEditCapabilityClassNuanceSourceDefaultQueueTransactionClassNuanceSourceDefaultViewCapabilityClassNuanceSourceDefinitionClassNuanceSourceDefinitionTestCaseClassNuanceSourceEditControllerClassNuanceSourceEditEngineClassNuanceSourceEditorClassNuanceSourceListControllerClassNuanceSourceManageCapabilityClassNuanceSourceNameNgramsClassNuanceSourceNameTransactionClassNuanceSourcePHIDTypeClassNuanceSourceQueryClassNuanceSourceSearchEngineClassNuanceSourceTransactionClassNuanceSourceTransactionCommentClassNuanceSourceTransactionQueryClassNuanceSourceTransactionTypeClassNuanceSourceViewControllerClassNuanceTransactionClassNuanceTrashCommandClassNuanceWorkerClassPhabricatorNuanceApplicationClass

Owners

OwnersConduitAPIMethodClassOwnersEditConduitAPIMethodClassOwnersPackageReplyHandlerClassOwnersQueryConduitAPIMethodClassOwnersSearchConduitAPIMethodClassPhabricatorOwnerPathQueryClassPhabricatorOwnersApplicationClassPhabricatorOwnersArchiveControllerClassPhabricatorOwnersAuditRuleClassPhabricatorOwnersConfigOptionsClassPhabricatorOwnersConfiguredCustomFieldClassPhabricatorOwnersControllerClassPhabricatorOwnersCustomFieldClassPhabricatorOwnersCustomFieldNumericIndexClassPhabricatorOwnersCustomFieldStorageClassPhabricatorOwnersCustomFieldStringIndexClassPhabricatorOwnersDAOClassPhabricatorOwnersDefaultEditCapabilityClassPhabricatorOwnersDefaultViewCapabilityClassPhabricatorOwnersDetailControllerClassPhabricatorOwnersEditControllerClassPhabricatorOwnersHovercardEngineExtensionClassPhabricatorOwnersListControllerClassPhabricatorOwnersOwnerClassPhabricatorOwnersPackageClassPhabricatorOwnersPackageAuditingTransactionClassPhabricatorOwnersPackageAutoreviewTransactionClassPhabricatorOwnersPackageContextFreeGrammarClassPhabricatorOwnersPackageDatasourceClassPhabricatorOwnersPackageDescriptionTransactionClassPhabricatorOwnersPackageDominionTransactionClassPhabricatorOwnersPackageEditEngineClassPhabricatorOwnersPackageFerretEngineClassPhabricatorOwnersPackageFulltextEngineClassPhabricatorOwnersPackageFunctionDatasourceClassPhabricatorOwnersPackageIgnoredTransactionClassPhabricatorOwnersPackageNameNgramsClassPhabricatorOwnersPackageNameTransactionClassPhabricatorOwnersPackageOwnerDatasourceClassPhabricatorOwnersPackageOwnersTransactionClassPhabricatorOwnersPackagePathsTransactionClassPhabricatorOwnersPackagePHIDTypeClassPhabricatorOwnersPackagePrimaryTransactionClassPhabricatorOwnersPackageQueryClassPhabricatorOwnersPackageRemarkupRuleClassPhabricatorOwnersPackageSearchEngineClassPhabricatorOwnersPackageStatusTransactionClassPhabricatorOwnersPackageTestCaseClassPhabricatorOwnersPackageTestDataGeneratorClassPhabricatorOwnersPackageTransactionClassPhabricatorOwnersPackageTransactionEditorClassPhabricatorOwnersPackageTransactionQueryClassPhabricatorOwnersPackageTransactionTypeClassPhabricatorOwnersPathClassPhabricatorOwnersPathContextFreeGrammarClassPhabricatorOwnersPathsControllerClassPhabricatorOwnersPathsSearchEngineAttachmentClassPhabricatorOwnersSchemaSpecClassPhabricatorOwnersSearchFieldClass

Pholio

HeraldPholioMockAdapterClassPhabricatorPholioApplicationClassPhabricatorPholioMockTestDataGeneratorClassPholioControllerClassPholioDAOClassPholioDefaultEditCapabilityClassPholioDefaultViewCapabilityClassPholioImageClassPholioImageDescriptionTransactionClassPholioImageFileTransactionClassPholioImageNameTransactionClassPholioImagePHIDTypeClassPholioImageQueryClassPholioImageReplaceTransactionClassPholioImageSequenceTransactionClassPholioImageTransactionTypeClassPholioImageUploadControllerClassPholioInlineControllerClassPholioInlineListControllerClassPholioMockClassPholioMockArchiveControllerClassPholioMockAuthorHeraldFieldClassPholioMockCommentControllerClassPholioMockDescriptionHeraldFieldClassPholioMockDescriptionTransactionClassPholioMockEditControllerClassPholioMockEditorClassPholioMockEmbedViewClassPholioMockFerretEngineClassPholioMockFulltextEngineClassPholioMockHasTaskEdgeTypeClassPholioMockHasTaskRelationshipClassPholioMockHeraldFieldClassPholioMockHeraldFieldGroupClassPholioMockImagesViewClassPholioMockInlineTransactionClassPholioMockListControllerClassPholioMockMailReceiverClassPholioMockNameHeraldFieldClassPholioMockNameTransactionClassPholioMockPHIDTypeClassPholioMockQueryClassPholioMockRelationshipClassPholioMockSearchEngineClassPholioMockStatusTransactionClassPholioMockThumbGridViewClassPholioMockTimelineEngineClassPholioMockTransactionTypeClassPholioMockViewControllerClassPholioRemarkupRuleClassPholioReplyHandlerClassPholioSchemaSpecClassPholioTransactionClassPholioTransactionCommentClassPholioTransactionQueryClassPholioTransactionTypeClassPholioTransactionViewClassPholioUploadedImageViewClass

PHUI

PHUIClassPHUIActionPanelViewClassPHUIBadgeBoxViewClassPHUIBadgeMiniViewClassPHUIBadgeViewClassPHUIBigInfoViewClassPHUIBoxViewClassPHUIButtonBarViewClassPHUIButtonViewClassPHUICalendarDayViewClassPHUICalendarListViewClassPHUICalendarMonthViewClassPHUICalendarWeekViewClassPHUICalendarWidgetViewClassPHUICMSViewClassPHUICrumbsViewClassPHUICrumbViewClassPHUIDocumentSummaryViewClassPHUIDocumentViewClassPHUIFeedStoryViewClassPHUIHeaderViewClassPHUIHeadThingViewClassPHUIHovercardViewClassThe default one-for-all hovercard. We may derive from this one to create more specialized ones.PHUIIconCircleViewClassPHUIIconViewClassPHUIImageMaskViewClassPHUIInfoViewClassPHUIInvisibleCharacterTestCaseClassPHUIInvisibleCharacterViewClassAPI for replacing whitespace characters and some control characters with their printable representations. This is useful for debugging and displaying more helpful error messages to users.PHUILeftRightViewClassPHUIListItemViewClassPHUIListViewClassPHUIObjectBoxViewClassPHUIObjectItemListViewClassPHUIObjectItemViewClassPHUIPagerViewClassPHUIPinboardItemViewClassPHUIPinboardViewClassPHUIPropertyGroupViewClassPHUIPropertyListViewClassPHUIRemarkupPreviewPanelClassRender a simple preview panel for a bound Remarkup text control.PHUISegmentBarSegmentViewClassPHUISegmentBarViewClassPHUIStatusItemViewClassPHUIStatusListViewClassPHUITabGroupViewClassPHUITabViewClassPHUITagViewClassPHUITimelineEventViewClassPHUITimelineViewClassPHUITwoColumnViewClassPHUIWorkboardViewClassPHUIWorkpanelViewClass

Remarkup

PhabricatorAnchorTestCaseClassPhabricatorConfigRemarkupRuleClassPhabricatorKeyboardRemarkupRuleClassPhabricatorMarkupEngineClassManages markup engine selection, configuration, application, caching and pipelining.PhabricatorMarkupEngineTestCaseClassPhabricatorMarkupInterfaceInterfaceAn object which has one or more fields containing markup that can be rendered into a display format. Commonly, the fields contain Remarkup and are rendered into HTML. Implementing this interface allows you to render objects through @{class:PhabricatorMarkupEngine} and benefit from caching and pipelining infrastructure.PhabricatorMarkupOneOffClassDEPRECATED. Use @{class:PHUIRemarkupView}.PhabricatorMarkupPreviewControllerClassPhabricatorNavigationRemarkupRuleClassPhabricatorObjectRemarkupRuleClassPhabricatorRemarkupCowsayBlockInterpreterClassPhabricatorRemarkupCustomBlockRuleClassPhabricatorRemarkupCustomInlineRuleClassPhabricatorRemarkupFigletBlockInterpreterClassPhabricatorRemarkupHyperlinkEngineExtensionClassPhabricatorSyntaxHighlighterClassPhabricatorYoutubeRemarkupRuleClassPHUIRemarkupImageViewClassPHUIRemarkupViewClassSimple API for rendering blocks of Remarkup.PhutilRemarkupAnchorRuleClassPhutilRemarkupBlockInterpreterClassPhutilRemarkupBlockRuleClassPhutilRemarkupBlockStorageClassRemarkup prevents several classes of text-processing problems by replacing tokens in the text as they are marked up. For example, if you write something like this:PhutilRemarkupBoldRuleClassPhutilRemarkupCodeBlockRuleClassPhutilRemarkupDefaultBlockRuleClassPhutilRemarkupDelRuleClassPhutilRemarkupDocumentLinkRuleClassPhutilRemarkupEngineClassPhutilRemarkupEngineTestCaseClassTest cases for @{class:PhutilRemarkupEngine}.PhutilRemarkupEscapeRemarkupRuleClassPhutilRemarkupHeaderBlockRuleClassPhutilRemarkupHighlightRuleClassPhutilRemarkupHorizontalRuleBlockRuleClassPhutilRemarkupHyperlinkEngineExtensionClassPhutilRemarkupHyperlinkRefClassPhutilRemarkupHyperlinkRuleClassPhutilRemarkupInlineBlockRuleClassPhutilRemarkupInterpreterBlockRuleClassPhutilRemarkupItalicRuleClassPhutilRemarkupLinebreaksRuleClassPhutilRemarkupListBlockRuleClassPhutilRemarkupLiteralBlockRuleClassPhutilRemarkupMonospaceRuleClassPhutilRemarkupNoteBlockRuleClassPhutilRemarkupQuotedBlockRuleClassPhutilRemarkupQuotesBlockRuleClassPhutilRemarkupReplyBlockRuleClassPhutilRemarkupRuleClassPhutilRemarkupSimpleTableBlockRuleClassPhutilRemarkupTableBlockRuleClassPhutilRemarkupTestInterpreterRuleClassPhutilRemarkupUnderlineRuleClassRemarkupProcessConduitAPIMethodClass

Transactions

BulkParameterTypeClassBulkPointsParameterTypeClassBulkRemarkupParameterTypeClassBulkSelectParameterTypeClassBulkStringParameterTypeClassBulkTokenizerParameterTypeClassPhabricatorApplicationEditHTTPParameterHelpViewClassRenders the "HTTP Parameters" help page for edit engines.PhabricatorApplicationObjectMailEngineExtensionClassPhabricatorApplicationTransactionClassPhabricatorApplicationTransactionCommentClassPhabricatorApplicationTransactionCommentEditControllerClassPhabricatorApplicationTransactionCommentEditorClassPhabricatorApplicationTransactionCommentHistoryControllerClassPhabricatorApplicationTransactionCommentQueryClassPhabricatorApplicationTransactionCommentQuoteControllerClassPhabricatorApplicationTransactionCommentRawControllerClassPhabricatorApplicationTransactionCommentRemoveControllerClassPhabricatorApplicationTransactionCommentViewClassPhabricatorApplicationTransactionControllerClassPhabricatorApplicationTransactionDetailControllerClassPhabricatorApplicationTransactionDetailViewClassPhabricatorApplicationTransactionEditorClassPublishing and Managing State ======PhabricatorApplicationTransactionFeedStoryClassPhabricatorApplicationTransactionInterfaceInterfaceAllow infrastructure to apply transactions to the implementing object.PhabricatorApplicationTransactionJSONDiffDetailViewClassPhabricatorApplicationTransactionNoEffectExceptionClassPhabricatorApplicationTransactionNoEffectResponseClassPhabricatorApplicationTransactionPublishWorkerClassPerforms backgroundable work after applying transactions.PhabricatorApplicationTransactionQueryClassPhabricatorApplicationTransactionRemarkupPreviewControllerClassPhabricatorApplicationTransactionReplyHandlerClassPhabricatorApplicationTransactionResponseClassPhabricatorApplicationTransactionShowOlderControllerClassPhabricatorApplicationTransactionStructureExceptionClassPhabricatorApplicationTransactionTemplatedCommentQueryClassPhabricatorApplicationTransactionTextDiffDetailViewClassPhabricatorApplicationTransactionTransactionPHIDTypeClassPhabricatorApplicationTransactionValidationErrorClassPhabricatorApplicationTransactionValidationExceptionClassPhabricatorApplicationTransactionValidationResponseClassPhabricatorApplicationTransactionValueControllerClassPhabricatorApplicationTransactionViewClassPhabricatorApplicationTransactionWarningExceptionClassPhabricatorApplicationTransactionWarningResponseClassPhabricatorApplyEditFieldClassPhabricatorBoolEditFieldClassPhabricatorBuiltinDraftEngineClassPhabricatorBulkEditGroupClassPhabricatorBulkEngineClassPhabricatorBulkManagementExportWorkflowClassPhabricatorBulkManagementMakeSilentWorkflowClassPhabricatorBulkManagementWorkflowClassPhabricatorCheckboxesEditFieldClassPhabricatorColumnsEditFieldClassPhabricatorCommentEditEngineExtensionClassPhabricatorCommentEditFieldClassPhabricatorCommentEditTypeClassPhabricatorConduitEditFieldClassPhabricatorContributedToObjectEdgeTypeClassPhabricatorCoreCreateTransactionClassPhabricatorCoreTransactionTypeClassPhabricatorCoreVoidTransactionClassPhabricatorCredentialEditFieldClassPhabricatorDatasourceEditFieldClassPhabricatorDatasourceEditTypeClassPhabricatorDividerEditFieldClassPhabricatorDraftEngineClassPhabricatorDraftInterfaceInterfacePhabricatorEdgeEditTypeClassPhabricatorEditEngineClassPhabricatorEditEngineAPIMethodClassPhabricatorEditEngineBulkJobTypeClassPhabricatorEditEngineCheckboxesCommentActionClassPhabricatorEditEngineColumnsCommentActionClassPhabricatorEditEngineCommentActionClassPhabricatorEditEngineCommentActionGroupClassPhabricatorEditEngineConfigurationClassPhabricatorEditEngineConfigurationDefaultCreateControllerClassPhabricatorEditEngineConfigurationDefaultsControllerClassPhabricatorEditEngineConfigurationDisableControllerClassPhabricatorEditEngineConfigurationEditControllerClassPhabricatorEditEngineConfigurationEditEngineClassPhabricatorEditEngineConfigurationEditorClassPhabricatorEditEngineConfigurationIsEditControllerClassPhabricatorEditEngineConfigurationListControllerClassPhabricatorEditEngineConfigurationLockControllerClassPhabricatorEditEngineConfigurationPHIDTypeClassPhabricatorEditEngineConfigurationQueryClassPhabricatorEditEngineConfigurationReorderControllerClassPhabricatorEditEngineConfigurationSaveControllerClassPhabricatorEditEngineConfigurationSearchEngineClassPhabricatorEditEngineConfigurationSortControllerClassPhabricatorEditEngineConfigurationSubtypeControllerClassPhabricatorEditEngineConfigurationTransactionClassPhabricatorEditEngineConfigurationTransactionQueryClassPhabricatorEditEngineConfigurationViewControllerClassPhabricatorEditEngineControllerClassPhabricatorEditEngineCreateOrderTransactionClassPhabricatorEditEngineDatasourceClassPhabricatorEditEngineDefaultCreateTransactionClassPhabricatorEditEngineDefaultLockClassPhabricatorEditEngineDefaultTransactionClassPhabricatorEditEngineDisableTransactionClassPhabricatorEditEngineEditOrderTransactionClassPhabricatorEditEngineExtensionClassPhabricatorEditEngineExtensionModuleClassPhabricatorEditEngineIsEditTransactionClassPhabricatorEditEngineListControllerClassPhabricatorEditEngineLockClassPhabricatorEditEngineLockableInterfaceInterfacePhabricatorEditEngineLocksTransactionClassPhabricatorEditEngineMFAEngineClassPhabricatorEditEngineMFAInterfaceInterfacePhabricatorEditEngineNameTransactionClassPhabricatorEditEngineOrderTransactionClassPhabricatorEditEnginePointsCommentActionClassPhabricatorEditEnginePreambleTransactionClassPhabricatorEditEngineQueryClassPhabricatorEditEngineSearchEngineClassPhabricatorEditEngineSelectCommentActionClassPhabricatorEditEngineStaticCommentActionClassPhabricatorEditEngineSubtypeClassPhabricatorEditEngineSubtypeHeraldFieldClassPhabricatorEditEngineSubtypeInterfaceInterfacePhabricatorEditEngineSubtypeMapClassPhabricatorEditEngineSubtypeTestCaseClassPhabricatorEditEngineSubtypeTransactionClassPhabricatorEditEngineTokenizerCommentActionClassPhabricatorEditEngineTransactionTypeClassPhabricatorEditFieldClassPhabricatorEditorExtensionClassPhabricatorEditorExtensionModuleClassPhabricatorEditorMailEngineExtensionClassPhabricatorEditPageClassPhabricatorEditTypeClassPhabricatorEpochEditFieldClassPhabricatorFileEditFieldClassPhabricatorHandlesEditFieldClassPhabricatorIconSetEditFieldClassPhabricatorInstructionsEditFieldClassPhabricatorIntEditFieldClassPhabricatorMentionableInterfaceInterfaceAllow infrastructure to automagically create "mentioned" transactions - actually TYPE_EDGE transactions that add "mentioned" edges - to the implementing object.PhabricatorModularTransactionClassPhabricatorModularTransactionTypeClassPhabricatorMutedByEdgeTypeClassPhabricatorMutedEdgeTypeClassPhabricatorObjectHasContributorEdgeTypeClassPhabricatorObjectHasDraftEdgeTypeClassPhabricatorObjectHasFileEdgeTypeClassPhabricatorObjectHasSubscriberEdgeTypeClassPhabricatorObjectHasUnsubscriberEdgeTypeClassPhabricatorObjectHasWatcherEdgeTypeClassPhabricatorObjectMentionedByObjectEdgeTypeClassPhabricatorObjectMentionsObjectEdgeTypeClassPhabricatorPHIDListEditFieldClassPhabricatorPHIDListEditTypeClassPhabricatorPointsEditFieldClassPhabricatorPolicyEditFieldClassPhabricatorProjectsEditFieldClassPhabricatorRemarkupEditFieldClassPhabricatorSelectEditFieldClassPhabricatorSimpleEditTypeClassPhabricatorSpaceEditFieldClassPhabricatorStandardTimelineEngineClassPhabricatorStaticEditFieldClassPhabricatorStringListEditFieldClassPhabricatorSubmitEditFieldClassPhabricatorSubscribedToObjectEdgeTypeClassPhabricatorSubscribersEditFieldClassPhabricatorSubtypeEditEngineExtensionClassPhabricatorTestNoCycleEdgeTypeClassPhabricatorTextAreaEditFieldClassPhabricatorTextEditFieldClassPhabricatorTimelineEngineClassPhabricatorTimelineInterfaceInterfacePhabricatorTokenizerEditFieldClassPhabricatorTransactionChangeClassPhabricatorTransactionRemarkupChangeClassPhabricatorTransactionsClassPhabricatorTransactionsApplicationClassPhabricatorTransactionsDestructionEngineExtensionClassPhabricatorTransactionsFulltextEngineExtensionClassPhabricatorTransactionsObjectTypeDatasourceClassPhabricatorUnsubscribedFromObjectEdgeTypeClassPhabricatorUsersEditFieldClassPhabricatorWatcherHasObjectEdgeTypeClassTransactionSearchConduitAPIMethodClass

Free Radicals

AphrontBarViewClassAphrontCursorPagerViewClassAphrontDialogViewClassAphrontFormCheckboxControlClassAphrontFormControlClassAphrontFormDateControlClassAphrontFormDateControlValueClassAphrontFormDividerControlClassAphrontFormFileControlClassAphrontFormHandlesControlClassAphrontFormMarkupControlClassAphrontFormPasswordControlClassAphrontFormPolicyControlClassAphrontFormRadioButtonControlClassAphrontFormRecaptchaControlClassAphrontFormSelectControlClassAphrontFormStaticControlClassAphrontFormSubmitControlClassAphrontFormTextAreaControlClassAphrontFormTextControlClassAphrontFormTextWithSubmitControlClassAphrontFormTokenizerControlClassAphrontFormTypeaheadControlClassAphrontFormViewClassAphrontGlyphBarViewClassAphrontJavelinViewClassAphrontKeyboardShortcutsAvailableViewClassAphrontListFilterViewClassAphrontMoreViewClassAphrontMultiColumnViewClassAphrontNullViewClassAphrontPageViewClassAphrontProgressBarViewClassAphrontSideNavFilterViewClassProvides a navigation sidebar. For example:AphrontStackTraceViewClassAphrontTableViewClassAphrontTagViewClassView which renders down to a single tag, and provides common access for tag attributes (setting classes, sigils, IDs, etc).AphrontTokenizerTemplateViewClassAphrontTypeaheadTemplateViewClassAphrontViewClassAuditConduitAPIMethodClassAuditQueryConduitAPIMethodClassDifferentialRevisionGraphClassJavelinClassjavelin_tag()FunctionManiphestTaskGraphClassphabricator_date()Functionphabricator_datetime()Functionphabricator_datetimezone()Functionphabricator_form()Functionphabricator_format_local_time()FunctionThis function does not usually need to be called directly. Instead, call @{function:phabricator_date}, @{function:phabricator_time}, or @{function:phabricator_datetime}.phabricator_relative_date()Functionphabricator_time()FunctionPhabricatorAccessLogClassPhabricatorActionListViewClassPhabricatorActionViewClassPhabricatorAnchorViewClassPhabricatorAphrontViewTestCaseClassPhabricatorAuditActionConstantsClassPhabricatorAuditApplicationClassPhabricatorAuditCommentEditorClassPhabricatorAuditControllerClassPhabricatorAuditEditorClassPhabricatorAuditInlineCommentClassPhabricatorAuditListViewClassPhabricatorAuditMailReceiverClassPhabricatorAuditManagementDeleteWorkflowClassPhabricatorAuditManagementWorkflowClassPhabricatorAuditReplyHandlerClassPhabricatorAuditStatusConstantsClassPhabricatorAuditSynchronizeManagementWorkflowClassPhabricatorAuditTransactionClassPhabricatorAuditTransactionCommentClassPhabricatorAuditTransactionQueryClassPhabricatorAuditTransactionViewClassPhabricatorAuditUpdateOwnersManagementWorkflowClassPhabricatorBadgesApplicationClassPhabricatorBadgesArchiveControllerClassPhabricatorBadgesAwardClassPhabricatorBadgesAwardControllerClassPhabricatorBadgesAwardQueryClassPhabricatorBadgesAwardTestDataGeneratorClassPhabricatorBadgesBadgeClassPhabricatorBadgesBadgeAwardTransactionClassPhabricatorBadgesBadgeDescriptionTransactionClassPhabricatorBadgesBadgeFlavorTransactionClassPhabricatorBadgesBadgeIconTransactionClassPhabricatorBadgesBadgeNameNgramsClassPhabricatorBadgesBadgeNameTransactionClassPhabricatorBadgesBadgeQualityTransactionClassPhabricatorBadgesBadgeRevokeTransactionClassPhabricatorBadgesBadgeStatusTransactionClassPhabricatorBadgesBadgeTestDataGeneratorClassPhabricatorBadgesBadgeTransactionTypeClassPhabricatorBadgesCommentControllerClassPhabricatorBadgesControllerClassPhabricatorBadgesCreateCapabilityClassPhabricatorBadgesDAOClassPhabricatorBadgesDatasourceClassPhabricatorBadgesDefaultEditCapabilityClassPhabricatorBadgesEditConduitAPIMethodClassPhabricatorBadgesEditControllerClassPhabricatorBadgesEditEngineClassPhabricatorBadgesEditorClassPhabricatorBadgesEditRecipientsControllerClassPhabricatorBadgesIconSetClassPhabricatorBadgesListControllerClassPhabricatorBadgesLootContextFreeGrammarClassPhabricatorBadgesMailReceiverClassPhabricatorBadgesPHIDTypeClassPhabricatorBadgesProfileControllerClassPhabricatorBadgesQualityClassPhabricatorBadgesQueryClassPhabricatorBadgesRecipientsControllerClassPhabricatorBadgesRecipientsListViewClassPhabricatorBadgesRemoveRecipientsControllerClassPhabricatorBadgesReplyHandlerClassPhabricatorBadgesSchemaSpecClassPhabricatorBadgesSearchConduitAPIMethodClassPhabricatorBadgesSearchEngineClassPhabricatorBadgesTransactionClassPhabricatorBadgesTransactionCommentClassPhabricatorBadgesTransactionQueryClassPhabricatorBadgesViewControllerClassPhabricatorBarePageViewClassThis is a bare HTML page view which has access to Phabricator page infrastructure like Celerity, but no content or builtin static resources. You basically get a valid HMTL5 document and an empty body tag.PhabricatorBcryptPasswordHasherClassPhabricatorBritishEnglishTranslationClassPhabricatorCelerityTestCaseClassPhabricatorChangesetResponseClassPhabricatorClusterDatabasesConfigTypeClassPhabricatorClusterExceptionClassPhabricatorClusterExceptionHandlerClassPhabricatorClusterImpossibleWriteExceptionClassPhabricatorClusterImproperWriteExceptionClassPhabricatorClusterMailersConfigTypeClassPhabricatorClusterNoHostForRoleExceptionClassPhabricatorClusterSearchConfigTypeClassPhabricatorClusterServiceHealthRecordClassPhabricatorClusterStrandedExceptionClassPhabricatorCommitSearchEngineClassPhabricatorConduitTestCaseClassPhabricatorConfigDatabaseSourceClassPhabricatorConfigDefaultSourceClassConfiguration source which reads from defaults defined in the authoritative configuration definitions.PhabricatorConfigDictionarySourceClassPhabricatorConfigFileSourceClassConfiguration source which reads from a configuration file on disk (a PHP file in the `conf/` directory).PhabricatorConfigLocalSourceClassPhabricatorConfigProxySourceClassConfiguration source which proxies some other configuration source.PhabricatorConfigSiteSourceClassOptional configuration source which loads between local sources and the database source.PhabricatorConfigSourceClassPhabricatorConfigStackSourceClassConfiguration source which reads from a stack of other configuration sources.PhabricatorCursorPagedPolicyAwareQueryClassA query class which uses cursor-based paging. This paging is much more performant than offset-based paging in the presence of policy filtering.PhabricatorDatabaseRefClassPhabricatorDatabaseRefParserClassPhabricatorDifferenceEngineClassUtility class which encapsulates some shared behavior between different applications which render diffs.PhabricatorDiffInlineCommentQueryClassPhabricatorDiffScopeEngineClassPhabricatorDiffScopeEngineTestCaseClassPhabricatorEditorClassPhabricatorElasticsearchHostClassPhabricatorEmojiTranslationClassPhabricatorEmptyQueryExceptionClassPhabricatorEnvClassManages the execution environment configuration, exposing APIs to read configuration settings and other similar values that are derived directly from configuration settings.PhabricatorEnvTestCaseClassPhabricatorFileLinkViewClassPhabricatorHashClassPhabricatorInfrastructureTestCaseClassPhabricatorInlineCommentControllerClassPhabricatorInlineCommentInterfaceInterfaceShared interface used by Differential and Diffusion inline comments.PhabricatorInlineCommentPreviewControllerClassPhabricatorInlineSummaryViewClassPhabricatorInternationalizationManagementExtractWorkflowClassPhabricatorInternationalizationManagementWorkflowClassPhabricatorInvalidQueryCursorExceptionClassPhabricatorIteratedMD5PasswordHasherClassPhabricatorIteratedMD5PasswordHasherTestCaseClassPhabricatorJavelinLinterClassPhabricatorLibraryTestCaseClassPhabricatorLocaleScopeGuardClassChange the effective locale for the lifetime of this guard.PhabricatorLocaleScopeGuardTestCaseClassPhabricatorLocalTimeTestCaseClassPhabricatorMainMenuBarExtensionClassPhabricatorMainMenuSearchViewClassPhabricatorMainMenuViewClassPhabricatorManagementWorkflowClassPhabricatorMetronomeClassTick at a given frequency with a specifiable offset.PhabricatorMySQLSearchHostClassPhabricatorObjectGraphClassPhabricatorObjectSelectorDialogClassPhabricatorObjectStatusClassPhabricatorOffsetPagedQueryClassA query class which uses offset/limit paging. Provides logic and accessors for offsets and limits.PhabricatorPackagesApplicationClassPhabricatorPackagesControllerClassPhabricatorPackagesCreatePublisherCapabilityClassPhabricatorPackagesDAOClassPhabricatorPackagesEditEngineClassPhabricatorPackagesEditorClassPhabricatorPackagesNgramsClassPhabricatorPackagesPackageClassPhabricatorPackagesPackageControllerClassPhabricatorPackagesPackageDatasourceClassPhabricatorPackagesPackageDefaultEditCapabilityClassPhabricatorPackagesPackageDefaultViewCapabilityClassPhabricatorPackagesPackageEditConduitAPIMethodClassPhabricatorPackagesPackageEditControllerClassPhabricatorPackagesPackageEditEngineClassPhabricatorPackagesPackageEditorClassPhabricatorPackagesPackageKeyTransactionClassPhabricatorPackagesPackageListControllerClassPhabricatorPackagesPackageListViewClassPhabricatorPackagesPackageNameNgramsClassPhabricatorPackagesPackageNameTransactionClassPhabricatorPackagesPackagePHIDTypeClassPhabricatorPackagesPackagePublisherTransactionClassPhabricatorPackagesPackageQueryClassPhabricatorPackagesPackageSearchConduitAPIMethodClassPhabricatorPackagesPackageSearchEngineClassPhabricatorPackagesPackageTransactionClassPhabricatorPackagesPackageTransactionQueryClassPhabricatorPackagesPackageTransactionTypeClassPhabricatorPackagesPackageViewControllerClassPhabricatorPackagesPublisherClassPhabricatorPackagesPublisherControllerClassPhabricatorPackagesPublisherDatasourceClassPhabricatorPackagesPublisherDefaultEditCapabilityClassPhabricatorPackagesPublisherEditConduitAPIMethodClassPhabricatorPackagesPublisherEditControllerClassPhabricatorPackagesPublisherEditEngineClassPhabricatorPackagesPublisherEditorClassPhabricatorPackagesPublisherKeyTransactionClassPhabricatorPackagesPublisherListControllerClassPhabricatorPackagesPublisherListViewClassPhabricatorPackagesPublisherNameNgramsClassPhabricatorPackagesPublisherNameTransactionClassPhabricatorPackagesPublisherPHIDTypeClassPhabricatorPackagesPublisherQueryClassPhabricatorPackagesPublisherSearchConduitAPIMethodClassPhabricatorPackagesPublisherSearchEngineClassPhabricatorPackagesPublisherTransactionClassPhabricatorPackagesPublisherTransactionQueryClassPhabricatorPackagesPublisherTransactionTypeClassPhabricatorPackagesPublisherViewControllerClassPhabricatorPackagesQueryClassPhabricatorPackagesSchemaSpecClassPhabricatorPackagesTransactionTypeClassPhabricatorPackagesVersionClassPhabricatorPackagesVersionControllerClassPhabricatorPackagesVersionEditConduitAPIMethodClassPhabricatorPackagesVersionEditControllerClassPhabricatorPackagesVersionEditEngineClassPhabricatorPackagesVersionEditorClassPhabricatorPackagesVersionListControllerClassPhabricatorPackagesVersionListViewClassPhabricatorPackagesVersionNameNgramsClassPhabricatorPackagesVersionNameTransactionClassPhabricatorPackagesVersionPackageTransactionClassPhabricatorPackagesVersionPHIDTypeClassPhabricatorPackagesVersionQueryClassPhabricatorPackagesVersionSearchConduitAPIMethodClassPhabricatorPackagesVersionSearchEngineClassPhabricatorPackagesVersionTransactionClassPhabricatorPackagesVersionTransactionQueryClassPhabricatorPackagesVersionTransactionTypeClassPhabricatorPackagesVersionViewControllerClassPhabricatorPackagesViewClassPhabricatorPasswordHasherClassProvides a mechanism for hashing passwords, like "iterated md5", "bcrypt", "scrypt", etc.PhabricatorPasswordHasherTestCaseClassPhabricatorPasswordHasherUnavailableExceptionClassPhabricatorPhurlApplicationClassPhabricatorPhurlControllerClassPhabricatorPhurlDAOClassPhabricatorPhurlLinkRemarkupRuleClassPhabricatorPhurlRemarkupRuleClassPhabricatorPhurlSchemaSpecClassPhabricatorPhurlShortURLControllerClassPhabricatorPhurlShortURLDefaultControllerClassPhabricatorPhurlURLClassPhabricatorPhurlURLAccessControllerClassPhabricatorPhurlURLAliasTransactionClassPhabricatorPhurlURLCreateCapabilityClassPhabricatorPhurlURLDatasourceClassPhabricatorPhurlURLDescriptionTransactionClassPhabricatorPhurlURLEditConduitAPIMethodClassPhabricatorPhurlURLEditControllerClassPhabricatorPhurlURLEditEngineClassPhabricatorPhurlURLEditorClassPhabricatorPhurlURLListControllerClassPhabricatorPhurlURLLongURLTransactionClassPhabricatorPhurlURLMailReceiverClassPhabricatorPhurlURLNameNgramsClassPhabricatorPhurlURLNameTransactionClassPhabricatorPhurlURLPHIDTypeClassPhabricatorPhurlURLQueryClassPhabricatorPhurlURLReplyHandlerClassPhabricatorPhurlURLSearchConduitAPIMethodClassPhabricatorPhurlURLSearchEngineClassPhabricatorPhurlURLTransactionClassPhabricatorPhurlURLTransactionCommentClassPhabricatorPhurlURLTransactionQueryClassPhabricatorPhurlURLTransactionTypeClassPhabricatorPhurlURLViewControllerClassPhabricatorPirateEnglishTranslationClassPhabricatorPolicyAwareQueryClassA @{class:PhabricatorQuery} which filters results according to visibility policies for the querying user. Broadly, this class allows you to implement a query that returns only objects the user is allowed to see.PhabricatorProtocolLogClassPhabricatorQueryClassPhabricatorQueryConstraintClassPhabricatorQueryCursorClassPhabricatorQueryOrderItemClassStructural class representing one item in an order vector.PhabricatorQueryOrderTestCaseClassPhabricatorQueryOrderVectorClassStructural class representing a column ordering for a query.PhabricatorRemarkupControlClassPhabricatorScopedEnvClassScope guard to hold a temporary environment. See @{class:PhabricatorEnv} for instructions on use.PhabricatorSearchHostClassPhabricatorSearchServiceClassPhabricatorSlugClassPhabricatorSourceCodeViewClassPhabricatorSSHKeyGeneratorClassPhabricatorSSHLogClassPhabricatorSSHPassthruCommandClassProxy an IO channel to an underlying command, with optional callbacks. This is a mostly a more general version of @{class:PhutilExecPassthru}. This class is used to proxy Git, SVN and Mercurial traffic to the commands which can actually serve it.PhabricatorSSHWorkflowClassPhabricatorStandardPageViewClassThis is a standard Phabricator page with menus, Javelin, DarkConsole, and basic styles.PhabricatorStorageFixtureScopeGuardClassUsed by unit tests to build storage fixtures.PhabricatorTestCaseClassPhabricatorTrivialTestCaseClassTrivial example test case.PhabricatorUnitsTestCaseClassPhabricatorUSEnglishTranslationClassPhabricatorVeryWowEnglishTranslationClassPHUIApplicationMenuViewClassPHUICurtainExtensionClassPHUICurtainPanelViewClassPHUICurtainViewClassPHUIDiffGraphViewClassPHUIDiffGraphViewTestCaseClassPHUIDiffInlineCommentDetailViewClassPHUIDiffInlineCommentEditViewClassPHUIDiffInlineCommentPreviewListViewClassPHUIDiffInlineCommentRowScaffoldClassWraps an inline comment in a table row.PHUIDiffInlineCommentTableScaffoldClassWraps an inline comment row scaffold in a table.PHUIDiffInlineCommentUndoViewClassRender the "Undo" action to recover discarded inline comments.PHUIDiffInlineCommentViewClassPHUIDiffInlineThreaderClassPHUIDiffOneUpInlineCommentRowScaffoldClassRow scaffold for `1up` (unified) changeset views.PHUIDiffRevealIconViewClassPHUIDiffTableOfContentsItemViewClassPHUIDiffTableOfContentsListViewClassPHUIDiffTwoUpInlineCommentRowScaffoldClassRow scaffold for 2up (side-by-side) changeset views.PHUIFormDividerControlClassPHUIFormFileControlClassPHUIFormFreeformDateControlClassPHUIFormIconSetControlClassPHUIFormInsetViewClassPHUIFormLayoutViewClassThis provides the layout of an AphrontFormView without actually providing the <form /> tag. Useful on its own for creating forms in other forms (like dialogs) or forms which aren't submittable.PHUIFormNumberControlClassPHUIFormTimerControlClassPHUIListViewTestCaseClassPhutilCLikeCodeSnippetContextFreeGrammarClassGenerates valid context-free code for most programming languages that could pass as C. Except for PHP. But includes Java (mostly).PhutilCodeSnippetContextFreeGrammarClassGenerates non-sense code snippets according to context-free rules, respecting indentation etc.PhutilJavaCodeSnippetContextFreeGrammarClassPhutilLipsumContextFreeGrammarClassPhutilPHPCodeSnippetContextFreeGrammarClassPhutilProseDiffClassPhutilProseDifferenceEngineClassPhutilProseDiffTestCaseClassPhutilRealNameContextFreeGrammarClass