Page MenuHomePhorge
phabricator_read_config_file()FunctionPhabricatorInfrastructureTestCaseClassPhabricatorConduitTestCaseClassPhabricatorLibraryTestCaseClassPhabricatorCelerityTestCaseClassAphrontResponseProducerInterfaceInterfaceAn object can implement this interface to allow it to be returned directly from an @{class:AphrontController}.AphrontFileResponseClassAphrontJSONResponseClassAphrontReloadResponseClassWhen actions happen over a JX.Workflow, we may want to reload the page if the action is javascript-driven but redirect if it isn't. This preserves query parameters in the javascript case. A reload response behaves like a redirect response but causes a page reload when received via workflow.Aphront304ResponseClassAphrontHTTPProxyResponseClassResponds to a request by proxying an HTTP future.AphrontHTMLResponseClassAphront403ResponseClassAphrontDialogResponseClassAphrontUnhandledExceptionResponseClassAphrontRedirectResponseClassTODO: Should be final but isn't because of AphrontReloadResponse.AphrontRedirectResponseTestCaseClassAphrontResponseClassAphrontProxyResponseClassBase class for responses which augment other types of responses. For example, a response might be substantially an Ajax response, but add structure to the response content. It can do this by extending @{class:AphrontProxyResponse}, instantiating an @{class:AphrontAjaxResponse} in @{method:buildProxy}, and then constructing a real @{class:AphrontAjaxResponse} in @{method:reduceProxyResponse}.AphrontStandaloneHTMLResponseClassAphrontWebpageResponseClassAphront404ResponseClassAphrontAjaxResponseClassAphrontPlainTextResponseClassAphront400ResponseClassAphrontDefaultApplicationConfigurationClassNOTE: Do not extend this!AphrontApplicationConfigurationClassAphrontPHPHTTPSinkClassConcrete HTTP sink which uses "echo" and "header()" to emit data.AphrontHTTPSinkClassAbstract class which wraps some sort of output mechanism for HTTP responses. Normally this is just @{class:AphrontPHPHTTPSink}, which uses "echo" and "header()" to emit responses.AphrontHTTPSinkTestCaseClassAphrontIsolatedHTTPSinkClassIsolated HTTP sink for testing.CelerityAPIClassIndirection layer which provisions for a terrifying future where we need to build multiple resource responses per page.PhabricatorCelerityApplicationClassCelerityPhabricatorResourceControllerClassDelivers CSS and JS resources to the browser. This controller handles all `/res/` requests, and manages caching, package construction, and resource preprocessing.CelerityResourceControllerClassCelerityStaticResourceResponseClassTracks and resolves dependencies the page declares with @{function:require_celerity_resource}, and then builds appropriate HTML or Ajax responses.CelerityPhysicalResourcesTestCaseClassCelerityResourcesClassDefines the location of static resources.CelerityPhysicalResourcesClassDefines the location of physical static resources which exist at build time and are precomputed into a resource map.CelerityPhabricatorResourcesClassDefines Phabricator's static resources.CelerityResourcesOnDiskClassDefines the location of static resources on disk.CelerityResourceMapClassInterface to the static resource map, which is a graph of available resources, resource dependencies, and packaging information. You generally do not need to invoke it directly; instead, you call higher-level Celerity APIs and it uses the resource map to satisfy your requests.CelerityPostprocessorTestCaseClassCelerityResourceTransformerTestCaseClassCelerityManagementWorkflowClassCelerityManagementMapWorkflowClassCelerityLargeFontPostprocessorClassCelerityDefaultPostprocessorClassCelerityPostprocessorClassCelerityHighContrastPostprocessorClassCelerityResourceTransformerClasscelerity_get_resource_uri()FunctionGet the versioned URI for a raw resource, like an image.celerity_generate_unique_node_id()FunctionGenerate a node ID which is guaranteed to be unique for the current page, even across Ajax requests. You should use this method to generate IDs for nodes which require a uniqueness guarantee.require_celerity_resource()FunctionInclude a CSS or JS static resource by name. This function records a dependency for the current page, so when a response is generated it can be included. You can call this method from any context, and it is recommended you invoke it as close to the actual dependency as possible so that page dependencies are minimized.CeleritySpriteGeneratorClassCelerityResourceGraphClassCelerityResourceMapGeneratorClassPhabricatorReleephApplicationClassReleephBranchEditorClassReleephProductEditorClassReleephRequestTransactionalEditorClassChat Bot Technical DocumentationArticleConfiguring and extending the chat bot.Handles Technical DocumentationArticleTechnical overview of Handles.Celerity Technical DocumentationArticleTechnical overview of the Celerity system.PhabricatorPlatformSiteClassAphrontRoutingMapClassCollection of routes on a site for an application.AphrontSiteClassPhabricatorSiteClassPhabricatorShortSiteClassPhabricatorResourceSiteClassAphrontRoutingResultClassDetails about a routing map match for a path.AphrontExceptionClassAphrontCSRFExceptionClassAphrontMalformedRequestExceptionClassThese exceptions are raised when a client submits a malformed request.AphrontStringListHTTPParameterTypeClassAphrontPHIDHTTPParameterTypeClassAphrontProjectListHTTPParameterTypeClassAphrontBoolHTTPParameterTypeClassAphrontHTTPParameterTypeClassDefines how to read a complex value from an HTTP request.AphrontSelectHTTPParameterTypeClassAphrontStringHTTPParameterTypeClassAphrontListHTTPParameterTypeClassAphrontPHIDListHTTPParameterTypeClassAphrontUserListHTTPParameterTypeClassAphrontIntHTTPParameterTypeClassAphrontRequestExceptionHandlerClassReact to an unhandled exception escaping request handling in a controller and convert it into a response.PhabricatorAjaxRequestExceptionHandlerClassPhabricatorConduitRequestExceptionHandlerClassPhabricatorRequestExceptionHandlerClassPhabricatorPolicyRequestExceptionHandlerClassPhabricatorHighSecurityRequestExceptionHandlerClassPhabricatorRateLimitRequestExceptionHandlerClassPhabricatorDefaultRequestExceptionHandlerClassAphrontRequestTestCaseClassAphrontRequestClassAphrontControllerClassReleephControllerClassReleephRequestDifferentialCreateControllerClassReleephRequestTypeaheadControllerClassReleephRequestEditControllerClassReleephRequestCommentControllerClassReleephRequestControllerClassReleephRequestViewControllerClassReleephRequestActionControllerClassReleephProductViewControllerClassReleephProductActionControllerClassReleephProductCreateControllerClassReleephProductControllerClassReleephProductHistoryControllerClassReleephProductEditControllerClassReleephProductListControllerClassReleephBranchNamePreviewControllerClassReleephBranchHistoryControllerClassReleephBranchEditControllerClassReleephBranchViewControllerClassReleephBranchCreateControllerClassReleephBranchAccessControllerClassReleephBranchControllerClassReleephRequestMailReceiverClassReleephRequestReplyHandlerClassDifferentialReleephRequestFieldSpecificationClassThis DifferentialFieldSpecification exists for two reason:ReleephRequestConduitAPIMethodClassReleephWorkGetBranchConduitAPIMethodClassReleephWorkGetCommitMessageConduitAPIMethodClassReleephWorkRecordPickStatusConduitAPIMethodClassReleephWorkNextRequestConduitAPIMethodClassReleephWorkGetBranchCommitMessageConduitAPIMethodClassReleephWorkCanPushConduitAPIMethodClassReleephRequestTransactionClassReleephProductTransactionClassReleephBranchQueryClassReleephBranchSearchEngineClassReleephProductSearchEngineClassReleephProductTransactionQueryClassReleephRequestTransactionQueryClassReleephRequestQueryClassReleephRequestSearchEngineClassReleephProductQueryClassReleephBranchTransactionQueryClassReleephRequestStatusClassReleephCommitFinderClassReleephCommitFinderExceptionClassPhabricatorReleephApplicationConfigOptionsClassReleephBranchPHIDTypeClassReleephProductPHIDTypeClassReleephRequestPHIDTypeClassReleephRequestViewClassReleephRequestTypeaheadControlClassReleephBranchTemplateClassReleephBranchPreviewViewClassPhabricatorPholioApplicationClassPholioMockEditorClassPholioImageUploadControllerClassPholioMockEditControllerClassPholioControllerClassPholioInlineControllerClassPholioMockViewControllerClassPholioMockCommentControllerClassPholioMockListControllerClassPholioMockArchiveControllerClassReleephWorkGetAuthorInfoConduitAPIMethodClassReleephWorkRecordConduitAPIMethodClassReleephQueryProductsConduitAPIMethodClassReleephGetBranchesConduitAPIMethodClassReleephQueryBranchesConduitAPIMethodClassReleephQueryRequestsConduitAPIMethodClassReleephConduitAPIMethodClassReleephBranchCommitFieldSpecificationClassReleephIntentFieldSpecificationClassReleephAuthorFieldSpecificationClassReleephSummaryFieldSpecificationClassReleephLevelFieldSpecificationClassProvides a convenient field for storing a set of levels that you can use to filter requests on.ReleephCommitMessageFieldSpecificationClassReleephRequestorFieldSpecificationClassReleephSeverityFieldSpecificationClassReleephDiffChurnFieldSpecificationClassReleephReasonFieldSpecificationClassReleephDependsOnFieldSpecificationClassReleephRevisionFieldSpecificationClassReleephDiffSizeFieldSpecificationClassReleephOriginalCommitFieldSpecificationClassReleephFieldSpecificationClassReleephDiffMessageFieldSpecificationClassReleephFieldParseExceptionClassReleephDefaultFieldSelectorClassReleephFieldSelectorClassReleephRequestTransactionCommentClassReleephProjectClassReleephDAOClassReleephBranchTransactionClassReleephRequestClassReleephBranchClassPholioInlineListControllerClassPholioMockMailReceiverClassPholioReplyHandlerClassPholioMockClassPholioSchemaSpecClassPholioDAOClassPholioTransactionCommentClassPholioTransactionClassPholioImageClassPholioMockHeraldFieldClassPholioMockNameHeraldFieldClassPholioMockAuthorHeraldFieldClassHeraldPholioMockAdapterClassPholioMockDescriptionHeraldFieldClassPholioMockHeraldFieldGroupClassPholioMockQueryClassPholioTransactionQueryClassPholioMockSearchEngineClassPholioImageQueryClassPholioMockFulltextEngineClassPholioActionMenuEventListenerClassPholioDefaultViewCapabilityClassPholioDefaultEditCapabilityClassPhabricatorPholioMockTestDataGeneratorClassPholioMockHasTaskEdgeTypeClassPholioRemarkupRuleClassPhabricatorPholioConfigOptionsClassPholioImagePHIDTypeClassPholioMockPHIDTypeClassPholioTransactionViewClassPholioUploadedImageViewClassPholioMockImagesViewClassPholioMockEmbedViewClassPholioMockThumbGridViewClassDoorkeeperBridgedObjectCurtainExtensionClassDoorkeeperFeedWorkerClassPublish events (like comments on a revision) to external objects which are linked through Doorkeeper (like a linked JIRA or Asana task).DoorkeeperAsanaFeedWorkerClassPublishes tasks representing work that needs to be done into Asana, and updates the tasks as the corresponding Phabricator objects are updated.DoorkeeperJIRAFeedWorkerClassPublishes feed stories into JIRA, using the "JIRA Issues" field to identify linked issues.PhabricatorDoorkeeperApplicationClassDoorkeeperTagsControllerClassDoorkeeperMissingLinkExceptionClassPhabricatorAsanaConfigOptionsClassDoorkeeperSchemaSpecClassDoorkeeperExternalObjectClassDoorkeeperDAOClassDoorkeeperExternalObjectQueryClassDoorkeeperBridgeClassDoorkeeperBridgeJIRAClassDoorkeeperBridgedObjectInterfaceInterfaceDoorkeeperBridgeJIRATestCaseClassDoorkeeperBridgeGitHubClassDoorkeeperBridgeGitHubIssueClassDoorkeeperBridgeAsanaClassDoorkeeperBridgeGitHubUserClassDoorkeeperFeedStoryPublisherClassDoorkeeperObjectRefClassDoorkeeperImportEngineClassPhabricatorAsanaTaskHasObjectEdgeTypeClassPhabricatorJiraIssueHasObjectEdgeTypeClassPhabricatorAsanaSubtaskHasObjectEdgeTypeClassPhabricatorObjectHasJiraIssueEdgeTypeClassPhabricatorObjectHasAsanaTaskEdgeTypeClassPhabricatorObjectHasAsanaSubtaskEdgeTypeClassDoorkeeperJIRARemarkupRuleClassFileUploadConduitAPIMethodClassFileConduitAPIMethodClassFileQueryChunksConduitAPIMethodClassFileUploadHashConduitAPIMethodClassFileInfoConduitAPIMethodClassFileDownloadConduitAPIMethodClassFileAllocateConduitAPIMethodClassFileUploadChunkConduitAPIMethodClassPhabricatorFileTransactionClassPhabricatorFileSchemaSpecClassPhabricatorFileDAOClassPhabricatorFileClassWhen creating a new file using a method like @{method:newFromFileData}, these parameters are supported:PhabricatorFileTestCaseClassPhabricatorFileStorageBlobClassSimple blob store DAO for @{class:PhabricatorMySQLFileStorageEngine}.PhabricatorTransformedFileClassPhabricatorFileTransactionCommentClassPhabricatorFileChunkClassPhabricatorFilesManagementCompactWorkflowClassPhabricatorFilesManagementCatWorkflowClassPhabricatorFilesManagementEnginesWorkflowClassPhabricatorFilesManagementMigrateWorkflowClassPhabricatorFilesManagementPurgeWorkflowClassPhabricatorFilesManagementWorkflowClassPhabricatorFilesManagementRebuildWorkflowClassPhabricatorFileChunkQueryClassPhabricatorFileSearchEngineClassPhabricatorFileTransactionQueryClassPhabricatorFileBundleLoaderClassCallback provider for loading @{class@arcanist:ArcanistBundle} file data stored in the Files application.PhabricatorFileQueryClassPhabricatorMySQLFileStorageEngineClassMySQL blob storage engine. This engine is the easiest to set up but doesn't scale very well.PhabricatorChunkedFileStorageEngineClassPhabricatorFileStorageEngineTestCaseClassDoorkeeperAsanaRemarkupRuleClassDoorkeeperRemarkupRuleClassDoorkeeperExternalObjectPHIDTypeClassDoorkeeperTagViewClassPhabricatorFilesOnDiskBuiltinFileClassPhabricatorFilesBuiltinFileClassPhabricatorFilesComposeIconBuiltinFileClassPhabricatorFilesApplicationClassPhabricatorFileEditorClassPhabricatorEmbedFileRemarkupRuleClassPhabricatorFileCommentControllerClassPhabricatorFileUploadDialogControllerClassPhabricatorFileControllerClassPhabricatorFileDeleteControllerClassPhabricatorFileEditControllerClassPhabricatorFileUploadControllerClassPhabricatorFileListControllerClassPhabricatorFileTransformControllerClassPhabricatorFileIconSetSelectControllerClassPhabricatorFileDropUploadControllerClassPhabricatorFileTransformListControllerClassPhabricatorFileDataControllerClassPhabricatorFileComposeControllerClassPhabricatorFileInfoControllerClassPhabricatorIteratorFileUploadSourceClassPhabricatorFileUploadSourceClassPhabricatorExecFutureFileUploadSourceClassFileCreateMailReceiverClassFileReplyHandlerClassFileMailReceiverClassPhabricatorFileStorageConfigurationExceptionClassThrown by storage engines to indicate an configuration error which should abort the storage attempt, as opposed to a transient storage error which should be retried on other engines.PhabricatorFileUploadExceptionClassPhabricatorFileChunkIteratorClassPhabricatorS3FileStorageEngineClassAmazon S3 file storage engine. This engine scales well but is relatively high-latency since data has to be pulled off S3.PhabricatorTestStorageEngineClassTest storage engine. Does not actually store files. Used for unit tests.PhabricatorFileStorageEngineClassDefines a storage engine which can write file data somewhere (like a database, local disk, Amazon S3, the A:\ drive, or a custom filer) and retrieve it later.PhabricatorLocalDiskFileStorageEngineClassLocal disk storage engine. Keeps files on local disk. This engine is easy to set up, but it doesn't work if you have multiple web frontends!PhabricatorFileTemporaryGarbageCollectorClassPhabricatorFilesOutboundRequestActionClassPhabricatorFilesApplicationStorageEnginePanelClassFilesDefaultViewCapabilityClassPhabricatorFileTransformClassPhabricatorFileTransformTestCaseClassPhabricatorFileThumbnailTransformClassPhabricatorFileImageTransformClassPhabricatorFileTestDataGeneratorClassPhabricatorImageTransformerClassPhabricatorFileHasObjectEdgeTypeClassPhabricatorFilesConfigOptionsClassPhabricatorFileFilePHIDTypeClassPhabricatorIconSetIconClassPhabricatorIconSetClassPhabricatorGlobalUploadTargetViewClassIMPORTANT: If you use this, make sure to implementPhabricatorOAuthServerApplicationClassPhabricatorOAuthServerEditEngineClassPhabricatorOAuthServerEditorClassPhabricatorOAuthServerTokenControllerClassPhabricatorOAuthClientDisableControllerClassPhabricatorOAuthClientEditControllerClassPhabricatorOAuthClientListControllerClassPhabricatorOAuthClientSecretControllerClassPhabricatorOAuthClientTestControllerClassPhabricatorOAuthClientViewControllerClassPhabricatorOAuthClientControllerClassPhabricatorEditEngineExtensionModuleClassPhabricatorEditEngineExtensionClassPhabricatorMentionableInterfaceInterfaceAllow infrastructure to automagically create "mentioned" transactions - actually TYPE_EDGE transactions that add "mentioned" edges - to the implementing object.PhabricatorApplicationTransactionInterfaceInterfaceAllow infrastructure to apply transactions to the implementing object.PhabricatorContributedToObjectEdgeTypeClassPhabricatorWatcherHasObjectEdgeTypeClassPhabricatorUnsubscribedFromObjectEdgeTypeClassPhabricatorTestNoCycleEdgeTypeClassPhabricatorObjectMentionedByObjectEdgeTypeClassPhabricatorObjectHasUnsubscriberEdgeTypeClassPhabricatorObjectUsesCredentialsEdgeTypeClassPhabricatorObjectHasWatcherEdgeTypeClassPhabricatorObjectMentionsObjectEdgeTypeClassPhabricatorObjectHasFileEdgeTypeClassPhabricatorObjectHasContributorEdgeTypeClassPhabricatorSubscribedToObjectEdgeTypeClassPhabricatorObjectHasSubscriberEdgeTypeClassPhabricatorApplicationTransactionValidationResponseClassPhabricatorApplicationTransactionNoEffectResponseClassPhabricatorApplicationTransactionResponseClassPhabricatorApplicationTransactionPublishWorkerClassPerforms backgroundable work after applying transactions.PhabricatorTransactionsApplicationClassPhabricatorApplicationTransactionEditorClassPublishing and Managing State ======PhabricatorEditEngineConfigurationEditorClassPhabricatorEditEngineConfigurationEditEngineClassPhabricatorApplicationTransactionCommentEditorClassPhabricatorEditEngineConfigurationSortControllerClassPhabricatorApplicationTransactionCommentRemoveControllerClassPhabricatorEditEngineConfigurationDefaultsControllerClassPhabricatorEditEngineConfigurationReorderControllerClassPhabricatorApplicationTransactionRemarkupPreviewControllerClassPhabricatorApplicationTransactionCommentEditControllerClassPhabricatorTokenizerEditFieldClassPhabricatorStringListEditFieldClassPhabricatorPHIDListEditFieldClassPhabricatorSpaceEditFieldClassPhabricatorSubscribersEditFieldClassPhabricatorProjectsEditFieldClassPhabricatorUsersEditFieldClassPhabricatorHandlesEditFieldClassPhabricatorApplicationTransactionValidationExceptionClassPhabricatorApplicationTransactionNoEffectExceptionClassPhabricatorApplicationTransactionStructureExceptionClassPhabricatorApplicationTransactionClassPhabricatorEditEngineConfigurationTransactionClassPhabricatorEditEngineConfigurationClassPhabricatorApplicationTransactionCommentClassPhabricatorApplicationTransactionTemplatedCommentQueryClassPhabricatorEditEngineQueryClassPhabricatorApplicationTransactionCommentQueryClassPhabricatorApplicationTransactionQueryClassPhabricatorEditEngineSearchEngineClassPhabricatorEditEngineConfigurationQueryClassPhabricatorEditEngineConfigurationSearchEngineClassPhabricatorEditEngineConfigurationTransactionQueryClassPhabricatorEditEngineClassPhabricatorEditEngineAPIMethodClassPhabricatorApplicationTransactionValidationErrorClassPhabricatorTransactionsClassPhabricatorApplicationTransactionFeedStoryClassPhabricatorApplicationTransactionTransactionPHIDTypeClassPhabricatorEditEngineConfigurationPHIDTypeClassPhabricatorEditEngineCommentActionClassPhabricatorEditEngineTokenizerCommentActionClassPhabricatorEditEngineConfigurationIsEditControllerClassPhabricatorEditEngineConfigurationSaveControllerClassPhabricatorEditEngineControllerClassPhabricatorApplicationTransactionValueControllerClassPhabricatorApplicationTransactionCommentQuoteControllerClassPhabricatorApplicationTransactionControllerClassPhabricatorEditEngineListControllerClassPhabricatorApplicationTransactionDetailControllerClassPhabricatorEditEngineConfigurationEditControllerClassPhabricatorApplicationTransactionCommentRawControllerClassPhabricatorEditEngineConfigurationViewControllerClassPhabricatorApplicationTransactionCommentHistoryControllerClassPhabricatorEditEngineConfigurationLockControllerClassPhabricatorApplicationTransactionShowOlderControllerClassPhabricatorEditEngineConfigurationDefaultCreateControllerClassPhabricatorEditEngineConfigurationDisableControllerClassPhabricatorEditEngineConfigurationListControllerClassPhabricatorApplicationTransactionReplyHandlerClassPhabricatorSelectEditFieldClassPhabricatorIconSetEditFieldClassPhabricatorColumnsEditFieldClassPhabricatorEditFieldClassPhabricatorPolicyEditFieldClassPhabricatorRemarkupEditFieldClassPhabricatorTextEditFieldClassPhabricatorStaticEditFieldClassPhabricatorCommentEditFieldClassPhabricatorInstructionsEditFieldClassPhabricatorConduitEditFieldClassPhabricatorTextAreaEditFieldClassPhabricatorDatasourceEditFieldClassPhabricatorPointsEditFieldClassPhabricatorOAuthServerAuthControllerClassPhabricatorOAuthServerControllerClassPhabricatorOAuthServerClassImplements core OAuth 2.0 Server logic.PhabricatorOAuthServerTestCaseClassPhabricatorOAuthServerAuthorizationCodeClassPhabricatorOAuthServerTransactionClassPhabricatorOAuthServerClientClassPhabricatorOAuthServerAccessTokenClassPhabricatorOAuthClientAuthorizationClassPhabricatorOAuthServerDAOClassPhabricatorOAuthServerClientQueryClassPhabricatorOAuthClientAuthorizationQueryClassPhabricatorOAuthServerTransactionQueryClassPhabricatorOAuthServerClientSearchEngineClassPhabricatorOAuthServerAuthorizationsSettingsPanelClassPhabricatorOAuthServerCreateClientsCapabilityClassPhabricatorOAuthServerScopeClassPhabricatorOAuthServerClientPHIDTypeClassPhabricatorOAuthServerClientAuthorizationPHIDTypeClassPhabricatorOAuthResponseClassPhabricatorXHProfApplicationClassPhabricatorXHProfProfileControllerClassPhabricatorXHProfControllerClassPhabricatorXHProfSampleListControllerClassPhabricatorXHProfDAOClassPhabricatorXHProfSampleClassPhabricatorXHProfProfileTopLevelViewClassPhabricatorXHProfProfileSymbolViewClassPhabricatorXHProfProfileViewClassPhabricatorTransactionsFulltextEngineExtensionClassPhabricatorTransactionsDestructionEngineExtensionClassPhabricatorCommentEditEngineExtensionClassPhabricatorEditEngineSelectCommentActionClassPhabricatorEditEnginePointsCommentActionClassPhabricatorEditEngineColumnsCommentActionClassPhabricatorSimpleEditTypeClassPhabricatorEditTypeClassPhabricatorCommentEditTypeClassPhabricatorDatasourceEditTypeClassPhabricatorPHIDListEditTypeClassPhabricatorEdgeEditTypeClassPhabricatorApplicationTransactionCommentViewClassPhabricatorApplicationTransactionTextDiffDetailViewClassPhabricatorApplicationEditHTTPParameterHelpViewClassRenders the "HTTP Parameters" help page for edit engines.PhabricatorApplicationTransactionViewClassPhabricatorFactSimpleSpecClassPhabricatorFactSpecClassPhabricatorFactUpdateIteratorClassIterate over objects by update time in a stable way. This iterator only works for "normal" Lisk objects: objects with an auto-increment ID and a dateModified column.PhabricatorFactApplicationClassPhabricatorFactHomeControllerClassPhabricatorFactChartControllerClassPhabricatorFactControllerClassPhabricatorFactDAOClassPhabricatorFactRawClassRaw fact about an object.PhabricatorFactAggregateClassPhabricatorFactCursorClassPhabricatorFactManagementAnalyzeWorkflowClassPhabricatorFactManagementDestroyWorkflowClassPhabricatorFactManagementCursorsWorkflowClassPhabricatorFactManagementStatusWorkflowClassPhabricatorFactManagementListWorkflowClassPhabricatorFactManagementWorkflowClassPhabricatorFactEngineClassPhabricatorFactEngineTestCaseClassPhortunePaymentMethodDisableControllerClassPhortuneMerchantEditControllerClassPhortuneProviderActionControllerClassPhortuneCartControllerClassPhortuneMerchantViewControllerClassPhortuneChargeListControllerClassPhortuneLandingControllerClassPhortuneAccountViewControllerClassPhortuneProviderEditControllerClassPhortuneCartReplyHandlerClassPhortuneCurrencyClassPhortuneCurrencyTestCaseClassPhortuneCurrencySerializerClassPhortuneMonthYearExpiryControlClassPhabricatorPhortuneContentSourceClassPhortuneMerchantClassPhortuneDAOClassPhortuneMerchantTransactionClassPhortuneAccountClassAn account represents a purchasing entity. An account may have multiple users on it (e.g., several employees of a company have access to the company account), and a user may have several accounts (e.g., a company account and a personal account).PhortuneChargeClassA charge is a charge (or credit) against an account and represents an actual transfer of funds. Each charge is normally associated with a cart, but a cart may have multiple charges. For example, a product may have a failed charge followed by a successful charge.PhortuneSchemaSpecClassPhortuneAccountTransactionClassPhortuneSubscriptionClassA subscription bills users regularly.PhortunePaymentMethodClassA payment method is a credit card; it is associated with an account and charges can be made against it.PhortuneCartTransactionClassPhortunePaymentProviderConfigTransactionClassPhortunePaymentProviderConfigClassPhortuneProductClassA product is something users can purchase.PhortuneCartClassPhortunePurchaseClassA purchase represents a user buying something.PhabricatorPhortuneManagementWorkflowClassPhabricatorPhortuneManagementInvoiceWorkflowClassPhabricatorFactCountEngineClassSimple fact engine which counts objects.PhabricatorFactLastUpdatedEngineClassEngine that records the time facts were last updated.PhabricatorFactDaemonClassPhortuneAdHocCartClassPhortuneSubscriptionCartClassPhortuneCartImplementationClassPhortuneSubscriptionWorkerClassPhabricatorPhortuneApplicationClassPhortuneMerchantEditorClassPhortuneAccountEditorClassPhortunePaymentProviderConfigEditorClassPhortuneCartEditorClassPhortuneAccountEditControllerClassPhortuneSubscriptionEditControllerClassPhortuneAccountListControllerClassPhortuneCartListControllerClassPhortuneMerchantInvoiceCreateControllerClassPhortuneMerchantListControllerClassPhortuneSubscriptionListControllerClassPhortuneCartUpdateControllerClassPhortuneProductViewControllerClassPhortuneSubscriptionViewControllerClassPhortuneCartCancelControllerClassPhortuneCartAcceptControllerClassPhortunePaymentMethodCreateControllerClassPhortunePaymentMethodEditControllerClassPhortuneControllerClassPhortuneProviderDisableControllerClassPhortuneProductListControllerClassPhortuneCartCheckoutControllerClassPhortuneCartViewControllerClassPhortuneMerchantControllerClassPhortuneCartTransactionQueryClassPhortuneAccountQueryClassPhortuneMerchantSearchEngineClassPhortuneMerchantTransactionQueryClassPhortunePaymentProviderConfigTransactionQueryClassPhortuneSubscriptionSearchEngineClassPhortuneMerchantQueryClassPhortunePaymentProviderConfigQueryClassPhortuneChargeSearchEngineClassPhortuneCartQueryClassPhortuneSubscriptionQueryClassPhortunePurchaseQueryClassPhortuneCartSearchEngineClassPhortunePaymentMethodQueryClassPhortuneChargeQueryClassPhortuneAccountTransactionQueryClassPhortuneProductQueryClassPhortuneConstantsClassPhortuneErrCodeClassPhortuneMerchantCapabilityClassPhortuneSubscriptionImplementationClassPhortuneAccountHasMemberEdgeTypeClassPhortuneMemberHasAccountEdgeTypeClassPhortuneMerchantHasMemberEdgeTypeClassPhortuneMemberHasMerchantEdgeTypeClassPhortuneProductImplementationClassPhortuneSubscriptionProductClassPhortuneAdHocProductClassPhortunePurchasePHIDTypeClassPhortunePaymentMethodPHIDTypeClassPhortuneCartPHIDTypeClassPhortuneProductPHIDTypeClassPhortuneChargePHIDTypeClassPhortuneSubscriptionPHIDTypeClassPhortuneAccountPHIDTypeClassPhortunePaymentProviderPHIDTypeClassPhortuneMerchantPHIDTypeClassPhortunePaymentProviderClassPhortuneTestPaymentProviderClassPhortuneStripePaymentProviderClassPhortunePayPalPaymentProviderClassPhortuneWePayPaymentProviderClassPhortunePaymentProviderTestCaseClassPhortuneChargeTableViewClassPhortuneCreditCardFormClassPhortuneOrderTableViewClassPhortuneSubscriptionTableViewClassDrydockSSHCommandInterfaceClassDrydockCommandInterfaceClassDrydockSFTPFilesystemInterfaceClassDrydockFilesystemInterfaceClassDrydockInterfaceClassDrydockWebrootInterfaceClassDrydockApacheWebrootInterfaceClassDrydockRepositoryOperationUpdateWorkerClassDrydockWorkerClassDrydockResourceUpdateWorkerClassDrydockLeaseUpdateWorkerClassPhabricatorDrydockApplicationClassDrydockBlueprintEditEngineClassDrydockBlueprintEditorClassDrydockLogControllerClassDrydockBlueprintEditControllerClassDrydockRepositoryOperationListControllerClassDrydockRepositoryOperationStatusControllerClassDrydockAuthorizationAuthorizeControllerClassDrydockAuthorizationViewControllerClassDrydockLogListControllerClassDrydockLeaseListControllerClassDrydockLeaseViewControllerClassDrydockBlueprintListControllerClassDrydockControllerClassDrydockAuthorizationListControllerClassDrydockLeaseControllerClassDrydockRepositoryOperationDismissControllerClassDrydockLeaseReleaseControllerClassDrydockBlueprintControllerClassDrydockRepositoryOperationViewControllerClassDrydockResourceControllerClassDrydockConsoleControllerClassDrydockResourceListControllerClassDrydockResourceViewControllerClassDrydockRepositoryOperationControllerClassDrydockBlueprintDisableControllerClassDrydockResourceReleaseControllerClassDrydockBlueprintViewControllerClassDrydockCommandErrorClassDrydockSlotLockExceptionClassDrydockWorkingCopyBlueprintImplementationClassDrydockBlueprintImplementationTestCaseClassDrydockAlmanacServiceHostBlueprintImplementationClassDrydockBlueprintImplementationClassDrydockBlueprintCustomFieldClassDrydockBlueprintCoreCustomFieldClassDrydockBlueprintClassDrydockDAOClassDiffusionInlineCommentControllerClassDiffusionPushLogListControllerClassDiffusionCommitTagsControllerClassDiffusionRepositoryEditStorageControllerClassDiffusionRepositoryEditUpdateControllerClassDiffusionPathCompleteControllerClassDiffusionRepositoryEditDeleteControllerClassDiffusionRepositoryEditDangerousControllerClassDiffusionRepositoryEditHostingControllerClassDiffusionRepositoryEditActivateControllerClassDiffusionBranchTableControllerClassDiffusionPathValidateControllerClassDiffusionRepositoryEditMainControllerClassDiffusionRepositoryDefaultControllerClassDiffusionTagListControllerClassDiffusionRepositorySymbolsControllerClassDiffusionCommitEditControllerClassDiffusionRepositoryEditEncodingControllerClassDiffusionPushLogControllerClassDiffusionMirrorDeleteControllerClassDiffusionPushEventViewControllerClassDiffusionControllerClassDiffusionRepositoryCreateControllerClassDiffusionCommitControllerClassDiffusionRepositoryEditStagingControllerClassDiffusionRepositoryEditActionsControllerClassDiffusionHistoryControllerClassDiffusionRepositoryControllerClassDiffusionPathTreeControllerClassDiffusionRepositoryEditBranchesControllerClassDiffusionSymbolControllerClassDiffusionRepositoryEditBasicControllerClassDrydockAuthorizationClassDrydockResourceClassDrydockLeaseClassDrydockLogClassDrydockRepositoryOperationClassRepresents a request to perform a repository operation like a merge or cherry-pick.DrydockSlotLockClassSimple optimistic locks for Drydock resources and leases.DrydockBlueprintTransactionClassDrydockBlueprintNameNgramsClassDrydockCommandClassDrydockSchemaSpecClassDrydockManagementWorkflowClassDrydockManagementReleaseLeaseWorkflowClassDrydockManagementUpdateLeaseWorkflowClassDrydockManagementLeaseWorkflowClassDrydockManagementCommandWorkflowClassDrydockManagementUpdateResourceWorkflowClassDrydockManagementReclaimWorkflowClassDrydockManagementReleaseResourceWorkflowClassDrydockBlueprintTransactionQueryClassDrydockBlueprintSearchEngineClassDrydockCommandQueryClassDrydockLeaseSearchEngineClassDrydockQueryClassDrydockLeaseQueryClassDrydockRepositoryOperationQueryClassDrydockRepositoryOperationSearchEngineClassDrydockLogQueryClassDrydockAuthorizationQueryClassDrydockAuthorizationSearchEngineClassDrydockResourceSearchEngineClassDrydockBlueprintQueryClassDrydockResourceQueryClassDiffusionExternalControllerClassDiffusionLastModifiedControllerClassDiffusionRepositoryEditSubversionControllerClassDiffusionBrowseControllerClassDiffusionRepositoryEditControllerClassDiffusionLintControllerClassDiffusionRefTableControllerClassDiffusionRepositoryEditAutomationControllerClassDiffusionInlineCommentPreviewControllerClassDiffusionRepositoryNewControllerClassDiffusionCommitHookRejectExceptionClassDiffusionRefNotFoundExceptionClassDiffusionSetupExceptionClassDiffusionSearchQueryConduitAPIMethodClassDiffusionBlameConduitAPIMethodClassDiffusionFindSymbolsConduitAPIMethodClassDiffusionResolveRefsConduitAPIMethodClassDiffusionRefsQueryConduitAPIMethodClassDiffusionFileContentQueryConduitAPIMethodClassDiffusionQueryConduitAPIMethodClassDiffusionGetLintMessagesConduitAPIMethodClassDiffusionBranchQueryConduitAPIMethodClassDiffusionQueryCommitsConduitAPIMethodClassDiffusionMergedCommitsQueryConduitAPIMethodClassDiffusionHistoryQueryConduitAPIMethodClassDiffusionLookSoonConduitAPIMethodClassDiffusionTagsQueryConduitAPIMethodClassDiffusionUpdateCoverageConduitAPIMethodClassDiffusionQueryPathsConduitAPIMethodClassDiffusionExistsQueryConduitAPIMethodClassDiffusionCreateCommentConduitAPIMethodClassDiffusionDiffQueryConduitAPIMethodClassDrydockResourceDatasourceClassDrydockLeaseDatasourceClassDrydockBlueprintDatasourceClassDrydockAuthorizationListViewClassDrydockObjectAuthorizationViewClassDrydockLeaseListViewClassDrydockLogListViewClassDrydockRepositoryOperationStatusViewClassDrydockResourceListViewClassPhabricator404ControllerClassPhabricatorRedirectControllerClassPhabricatorControllerClassPhabricatorTestControllerClassPhabricatorTestApplicationClassPhabricatorAccessControlTestCaseClassPhabricatorApplicationTestCaseClassPhabricatorApplicationClassDiffusionDoorkeeperCommitFeedStoryPublisherClassDiffusionHovercardEngineExtensionClassDiffusionRepositoryURIsIndexEngineExtensionClassDiffusionLintSaveRunnerClassDiffusionMercurialResponseClassDiffusionGitResponseClassDiffusionGitLFSResponseClassPhabricatorDiffusionApplicationClassDiffusionMirrorEditControllerClassDiffusionRepositoryListControllerClassDiffusionDiffControllerClassDiffusionChangeControllerClassDiffusionServeControllerClassDiffusionCommitBranchesControllerClassDiffusionRepositoryTestAutomationControllerClassDrydockLogSearchEngineClassDrydockLeaseQueuedLogTypeClassDrydockResourceActivationFailureLogTypeClassDrydockLeaseNoBlueprintsLogTypeClassDrydockLogTypeClassDrydockLeaseReleasedLogTypeClassDrydockResourceReclaimLogTypeClassDrydockLeaseWaitingForResourcesLogTypeClassDrydockResourceActivationYieldLogTypeClassDrydockLeaseActivatedLogTypeClassDrydockLeaseDestroyedLogTypeClassDrydockLeaseActivationYieldLogTypeClassDrydockLeaseNoAuthorizationsLogTypeClassDrydockLeaseActivationFailureLogTypeClassDrydockLeaseReclaimLogTypeClassDrydockLeaseAcquiredLogTypeClassDrydockSlotLockFailureLogTypeClassDrydockRepositoryOperationTypeClassDrydockTestRepositoryOperationClassDrydockLandRepositoryOperationClassDrydockLogGarbageCollectorClassDrydockConstantsClassDrydockResourceStatusClassDrydockLeaseStatusClassDrydockDefaultEditCapabilityClassDrydockDefaultViewCapabilityClassDrydockCreateBlueprintsCapabilityClassDrydockLeasePHIDTypeClassDrydockAuthorizationPHIDTypeClassDrydockRepositoryOperationPHIDTypeClassDrydockBlueprintPHIDTypeClassDrydockResourcePHIDTypeClassDiffusionConduitAPIMethodClassDiffusionGetRecentCommitsByPathConduitAPIMethodClassDiffusionCommitParentsQueryConduitAPIMethodClassDiffusionLastModifiedQueryConduitAPIMethodClassDiffusionBrowseQueryConduitAPIMethodClassDiffusionRawDiffQueryConduitAPIMethodClassDiffusionGitLFSAuthenticateWorkflowClassDiffusionGitLFSTemporaryTokenTypeClassDiffusionPreCommitContentDiffEnormousHeraldFieldClassDiffusionCommitDiffContentHeraldFieldClassDiffusionCommitDiffEnormousHeraldFieldClassDiffusionPreCommitContentPusherProjectsHeraldFieldClassDiffusionPreCommitContentRepositoryProjectsHeraldFieldClassDiffusionPreCommitRefChangeHeraldFieldClassDiffusionPreCommitContentAffectedFilesHeraldFieldClassDiffusionPreCommitContentDiffContentAddedHeraldFieldClassDiffusionPreCommitRefHeraldFieldGroupClassDiffusionCommitMergeHeraldFieldClassDiffusionCommitCommitterHeraldFieldClassHeraldPreCommitAdapterClassDiffusionPreCommitContentPusherIsCommitterHeraldFieldClassDiffusionBlockHeraldActionClassDiffusionCommitHeraldFieldClassDiffusionCommitAutocloseHeraldFieldClassDiffusionCommitRepositoryProjectsHeraldFieldClassDiffusionCommitRevisionSubscribersHeraldFieldClassDiffusionPreCommitRefHeraldFieldClassDiffusionPreCommitRefTypeHeraldFieldClassDiffusionCommitBranchesHeraldFieldClassDiffusionCommitReviewerHeraldFieldClassDiffusionChangeHeraldFieldGroupClassDiffusionPreCommitContentRepositoryHeraldFieldClassDiffusionLowLevelQueryClassDiffusionLowLevelMercurialPathsQueryClassExecute and parse a low-level Mercurial paths query using `hg locate`.DiffusionLowLevelMercurialPathsQueryTestsClassDiffusionLowLevelResolveRefsQueryClassResolves references (like short commit names, branch names, tag names, etc.) into canonical, stable commit identifiers. This query works for all repository types.DiffusionLowLevelCommitFieldsQueryClassDiffusionLowLevelGitRefQueryClassExecute and parse a low-level Git ref query using `git for-each-ref`. This is useful for returning a list of tags or branches.DiffusionCachedResolveRefsQueryClassResolves references into canonical, stable commit identifiers by examining database caches.DiffusionPathChangeQueryClassDiffusionSetPasswordSettingsPanelClassDiffusionSubversionWireProtocolClassDiffusionSubversionWireProtocolTestCaseClassDiffusionMercurialWireProtocolTestsClassDiffusionMercurialWireProtocolClassDiffusionPathChangeClassDiffusionRepositoryRefClassDiffusionCommitHashClassDiffusionCommitRefClassDiffusionBrowseResultSetClassDiffusionGitBranchTestCaseClassDiffusionRepositoryTagClassDiffusionGitBranchClassDiffusionRepositoryPathClassDiffusionCommitHookEngineClassDiffusionPullEventGarbageCollectorClassDiffusionDefaultViewCapabilityClassDiffusionPushCapabilityClassDiffusionCreateRepositoriesCapabilityClassDiffusionDefaultPushCapabilityClassDiffusionDefaultEditCapabilityClassDiffusionExternalSymbolsSourceClassDiffusionExternalSymbolQueryClassDiffusionPythonExternalSymbolsSourceClassDiffusionCommitPackageHeraldFieldClassHeraldPreCommitContentAdapterClassDiffusionPreCommitRefNameHeraldFieldClassDiffusionPreCommitContentCommitterHeraldFieldClassDiffusionCommitPackageAuditHeraldFieldClassDiffusionPreCommitRefPusherHeraldFieldClassDiffusionPreCommitContentMergeHeraldFieldClassDiffusionPreCommitContentDiffContentRemovedHeraldFieldClassDiffusionCommitRepositoryHeraldFieldClassDiffusionCommitDiffContentRemovedHeraldFieldClassDiffusionCommitRevisionAcceptedHeraldFieldClassDiffusionCommitPackageOwnerHeraldFieldClassDiffusionCommitHeraldFieldGroupClassDiffusionCommitRevisionReviewersHeraldFieldClassDiffusionPreCommitRefPusherProjectsHeraldFieldClassDiffusionCommitAffectedFilesHeraldFieldClassHeraldPreCommitRefAdapterClassDiffusionCommitDiffContentAddedHeraldFieldClassDiffusionPreCommitContentDiffContentHeraldFieldClassHeraldCommitAdapterClassDiffusionCommitRevisionHeraldFieldClassDiffusionCommitMessageHeraldFieldClassDiffusionPreCommitContentRevisionHeraldFieldClassDiffusionPreCommitContentAuthorHeraldFieldClassDiffusionPreCommitContentPusherHeraldFieldClassDiffusionAuditorsAddSelfHeraldActionClassDiffusionPreCommitContentCommitterRawHeraldFieldClassDiffusionPreCommitContentRevisionReviewersHeraldFieldClassDiffusionPreCommitContentRevisionAcceptedHeraldFieldClassDiffusionPreCommitContentAuthorRawHeraldFieldClassDiffusionPreCommitContentMessageHeraldFieldClassDiffusionPreCommitRefRepositoryProjectsHeraldFieldClassDiffusionPreCommitContentHeraldFieldClassDiffusionAuditorsAddAuditorsHeraldActionClassDiffusionAuditorsHeraldActionClassDiffusionPreCommitContentRevisionSubscribersHeraldFieldClassDiffusionPreCommitContentBranchesHeraldFieldClassDiffusionPreCommitRefRepositoryHeraldFieldClassDiffusionCommitAuthorHeraldFieldClassDiffusionGitBlameQueryClassDiffusionMercurialBlameQueryClassDiffusionBlameQueryClassDiffusionSvnBlameQueryClassDiffusionPathIDQueryClassDiffusionPathQueryTestCaseClassDiffusionCommitQueryClassDiffusionLintCountQueryClassDiffusionSymbolQueryClassQuery symbol information (class and function names and location), returning a list of matching @{class:PhabricatorRepositorySymbol} objects and possibly attached data.DiffusionSvnRawDiffQueryClassDiffusionMercurialRawDiffQueryClassDiffusionRawDiffQueryClassDiffusionGitRawDiffQueryClassDiffusionQueryClassDiffusionResolveUserQueryClassResolve an author or committer name, like `"Abraham Lincoln <alincoln@logcab.in>"`, into a valid Phabricator user account, like `@alincoln`.DiffusionRenameHistoryQueryClassDiffusionPathQueryClassDiffusionDiffInlineCommentQueryClassDiffusionGitFileContentQueryClassDiffusionMercurialFileContentQueryClassDiffusionFileContentQueryClassDiffusionSvnFileContentQueryClassDiffusionLowLevelMercurialBranchesQueryClassExecute and parse a low-level Mercurial branches query using `hg branches`.DiffusionLowLevelCommitQueryClassPopulate a @{class:DiffusionCommitRef} with information about a specific commit in a repository. This is a low-level query which talks directly to the underlying VCS.DiffusionLowLevelParentsQueryClassDiffusionPhpExternalSymbolsSourceClassDiffusionGitRequestClassDiffusionSvnRequestClassDiffusionRequestClassContains logic to parse Diffusion requests, which have a complicated URI structure.DiffusionMercurialRequestClassDiffusionURITestCaseClassDiffusionCommitHasRevisionEdgeTypeClassDiffusionCommitHasTaskEdgeTypeClassDiffusionCommitRevertedByCommitEdgeTypeClassDiffusionCommitRevertsCommitEdgeTypeClassDiffusionMercurialWireClientSSHProtocolChannelClassDiffusionSubversionSSHWorkflowClassDiffusionGitReceivePackSSHWorkflowClassDiffusionSubversionServeSSHWorkflowClassThis protocol has a good spec here:DiffusionMercurialWireSSHTestCaseClassDiffusionMercurialServeSSHWorkflowClassDiffusionGitUploadPackSSHWorkflowClassDiffusionMercurialSSHWorkflowClassDiffusionSSHWorkflowClassDiffusionGitSSHWorkflowClassDiffusionRepositoryRemarkupRuleClassDiffusionRepositoryByIDRemarkupRuleClassDiffusionCommitRemarkupRuleTestCaseClassDiffusionCommitRemarkupRuleClassPhabricatorDiffusionConfigOptionsClassDiffusionRepositoryDatasourceClassDiffusionAuditorFunctionDatasourceClassDiffusionSymbolDatasourceClassDiffusionRefDatasourceClassDiffusionAuditorDatasourceClassDiffusionBrowseTableViewClassDiffusionReadmeViewClassDiffusionTagListViewClassDiffusionPushLogListViewClassDiffusionHistoryTableViewClassDiffusionBranchTableViewClassDiffusionViewClassDiffusionEmptyResultViewClassPhabricatorHelpApplicationClassPhabricatorHelpKeyboardShortcutControllerClassPhabricatorHelpControllerClassPhabricatorHelpEditorProtocolControllerClassPhabricatorHelpDocumentationControllerClassPhabricatorHelpMainMenuBarExtensionClassPhabricatorOwnersPathsSearchEngineAttachmentClassPhabricatorOwnersApplicationClassPhabricatorOwnersPackageEditEngineClassPhabricatorOwnersPackageTransactionEditorClassPhabricatorOwnersControllerClassPhabricatorOwnersDetailControllerClassPhabricatorOwnersArchiveControllerClassPhabricatorOwnersListControllerClassPhabricatorOwnersPathsControllerClassPhabricatorOwnersEditControllerClassOwnersPackageReplyHandlerClassOwnersConduitAPIMethodClassOwnersSearchConduitAPIMethodClassOwnersQueryConduitAPIMethodClassOwnersEditConduitAPIMethodClassPhabricatorOwnersSearchFieldClassPhabricatorOwnersCustomFieldClassPhabricatorOwnersConfiguredCustomFieldClassPhabricatorOwnersPathClassPhabricatorOwnersPackageTransactionClassTokenGivenConduitAPIMethodClassTokenConduitAPIMethodClassPhabricatorTokenGivenClassPhabricatorTokenCountClassPhabricatorTokenDAOClassPhabricatorTokenClassPhabricatorTokenQueryClassPhabricatorTokenCountQueryClassPhabricatorTokenGivenQueryClassPhabricatorTokenReceiverQueryClassPhabricatorTokenUIEventListenerClassPhabricatorTokenGivenFeedStoryClassPhabricatorTokenTokenPHIDTypeClassPhabricatorSettingsApplicationClassPhabricatorSettingsAdjustControllerClassPhabricatorSettingsMainControllerClassPhabricatorUserPreferencesClassPhabricatorDateTimeSettingsPanelClassPhabricatorEmailAddressesSettingsPanelClassPhabricatorDisplayPreferencesSettingsPanelClassPhabricatorHomePreferencesSettingsPanelClassPhabricatorExternalAccountsSettingsPanelClassPhabricatorEmailPreferencesSettingsPanelClassPhabricatorEmailFormatSettingsPanelClassPhabricatorPasswordSettingsPanelClassPhabricatorDeveloperPreferencesSettingsPanelClassPhabricatorSearchPreferencesSettingsPanelClassPhabricatorSettingsPanelClassDefines a settings panel. Settings panels appear in the Settings application, and behave like lightweight controllers -- generally, they render some sort of form with options in it, and then update preferences when the user submits the form. By extending this class, you can add new settings panels.PhabricatorDesktopNotificationsSettingsPanelClassPhabricatorAccountSettingsPanelClassPhabricatorConpherencePreferencesSettingsPanelClassPhabricatorDiffPreferencesSettingsPanelClassPhabricatorMultiFactorSettingsPanelClassPhabricatorTokensSettingsPanelClassPhabricatorSessionsSettingsPanelClassPhabricatorActivitySettingsPanelClassPhabricatorSSHKeysSettingsPanelClassPhabricatorSettingsMainMenuBarExtensionClassPhabricatorSettingsAddEmailActionClassPhabricatorPhragmentApplicationClassPhragmentControllerClassPhragmentSnapshotDeleteControllerClassPhragmentUpdateControllerClassPhragmentCreateControllerClassPhragmentRevertControllerClassPhragmentSnapshotCreateControllerClassPhragmentVersionControllerClassPhragmentPatchControllerClassPhragmentZIPControllerClassPhragmentBrowseControllerClassPhragmentHistoryControllerClassPhragmentSnapshotViewControllerClassPhragmentPolicyControllerClassPhragmentSnapshotPromoteControllerClassPhragmentConduitAPIMethodClassPhragmentGetPatchConduitAPIMethodClassPhragmentQueryFragmentsConduitAPIMethodClassPhragmentFragmentClassPhragmentDAOClassPhragmentSnapshotChildClassPhragmentSchemaSpecClassPhragmentSnapshotClassPhragmentFragmentVersionClassPhragmentSnapshotChildQueryClassPhabricatorOwnersOwnerClassPhabricatorOwnersSchemaSpecClassPhabricatorOwnersPackageTestCaseClassPhabricatorOwnersCustomFieldNumericIndexClassPhabricatorOwnersCustomFieldStorageClassPhabricatorOwnersPackageNameNgramsClassPhabricatorOwnersPackageClassPhabricatorOwnersDAOClassPhabricatorOwnersCustomFieldStringIndexClassPhabricatorOwnerPathQueryClassPhabricatorOwnersPackageTransactionQueryClassPhabricatorOwnersPackageFulltextEngineClassPhabricatorOwnersPackageQueryClassPhabricatorOwnersPackageSearchEngineClassPhabricatorOwnersDefaultEditCapabilityClassPhabricatorOwnersDefaultViewCapabilityClassPhabricatorOwnersConfigOptionsClassPhabricatorOwnersPackagePHIDTypeClassPhabricatorOwnersPackageDatasourceClassPhabricatorOwnersPackageFunctionDatasourceClassPhabricatorOwnersPackageOwnerDatasourceClassPhabricatorTokenDestructionEngineExtensionClassPhabricatorTokensCurtainExtensionClassPhabricatorTokenReceiverInterfaceInterfacePhabricatorTokensApplicationClassPhabricatorTokenGivenEditorClassPhabricatorTokenGivenControllerClassPhabricatorTokenControllerClassPhabricatorTokenLeaderControllerClassPhabricatorTokenGiveControllerClassTokenQueryConduitAPIMethodClassTokenGiveConduitAPIMethodClassPhabricatorConpherenceApplicationClassConpherenceEditorClassConpherenceUpdateControllerClassConpherenceNewRoomControllerClassConpherenceNotificationPanelControllerClassConpherenceViewControllerClassConpherenceColumnViewControllerClassConpherenceListControllerClassConpherenceWidgetControllerClassConpherenceControllerClassConpherenceRoomListControllerClassConpherenceThreadMailReceiverClassConpherenceReplyHandlerClassConpherenceCreateThreadConduitAPIMethodClassConpherenceUpdateThreadConduitAPIMethodClassConpherenceConduitAPIMethodClassConpherenceQueryThreadConduitAPIMethodClassConpherenceQueryTransactionConduitAPIMethodClassConpherenceTransactionRendererClassConpherenceRoomTestCaseClassConpherenceTestCaseClassConpherenceTransactionCommentClassConpherenceIndexClassConpherenceSchemaSpecClassConpherenceParticipantClassConpherenceThreadClassConpherenceTransactionClassConpherenceDAOClassConpherenceTransactionQueryClassConpherenceParticipantQueryClassQuery class that answers these questions:ConpherenceThreadQueryClassConpherenceParticipantCountQueryClassQuery class that answers the question:ConpherenceFulltextQueryClassConpherenceThreadSearchEngineClassConpherenceThreadMembersPolicyRuleClassConpherenceConstantsClassConpherenceParticipationStatusClassConpherenceUpdateActionsClassConpherenceImageDataClassConpherenceWidgetConfigConstantsClassConpherenceSettingsClassConpherenceThreadRemarkupRuleClassConpherenceConfigOptionsClassPhabricatorConpherenceThreadPHIDTypeClassConpherenceThreadListViewClassConpherencePeopleWidgetViewClassConpherenceDurableColumnViewClassConpherenceWidgetViewClassConpherenceLayoutViewClassConpherenceTransactionViewClassConpherenceFormDragAndDropUploadControlClassConpherencePicCropControlClassConpherenceMenuItemViewClassPhabricatorPhurlApplicationClassPhabricatorPhurlURLEditorClassPhabricatorPhurlControllerClassPhabricatorPhurlShortURLControllerClassPhabricatorPhurlURLViewControllerClassPhabricatorPhurlURLCommentControllerClassPhabricatorPhurlURLListControllerClassPhabricatorPhurlURLAccessControllerClassPhabricatorPhurlURLEditControllerClassPhabricatorPhurlShortURLDefaultControllerClassPhabricatorPhurlURLReplyHandlerClassPhragmentFragmentVersionQueryClassPhragmentFragmentQueryClassPhragmentSnapshotQueryClassPhragmentCanCreateCapabilityClassPhragmentFragmentVersionPHIDTypeClassPhragmentFragmentPHIDTypeClassPhragmentSnapshotPHIDTypeClassPhragmentPatchUtilClassPhabricatorCountdownApplicationClassPhabricatorCountdownEditorClassPhabricatorCountdownListControllerClassPhabricatorCountdownEditControllerClassPhabricatorCountdownViewControllerClassPhabricatorCountdownControllerClassPhabricatorCountdownDeleteControllerClassPhabricatorCountdownCommentControllerClassPhabricatorCountdownReplyHandlerClassPhabricatorCountdownMailReceiverClassPhabricatorCountdownTransactionClassPhabricatorCountdownDAOClassPhabricatorCountdownTransactionCommentClassPhabricatorCountdownSchemaSpecClassPhabricatorCountdownClassPhabricatorCountdownQueryClassPhabricatorCountdownSearchEngineClassPhabricatorCountdownTransactionQueryClassPhabricatorCountdownDefaultEditCapabilityClassPhabricatorCountdownDefaultViewCapabilityClassPhabricatorCountdownRemarkupRuleClassPhabricatorCountdownCountdownPHIDTypeClassPhabricatorCountdownViewClassConpherenceThreadIndexEngineExtensionClassPhabricatorPhurlURLMailReceiverClassPhabricatorPhurlURLTransactionCommentClassPhabricatorPhurlSchemaSpecClassPhabricatorPhurlURLTransactionClassPhabricatorPhurlDAOClassPhabricatorPhurlURLClassPhabricatorPhurlURLTransactionQueryClassPhabricatorPhurlURLQueryClassPhabricatorPhurlURLSearchEngineClassPhabricatorPhurlURLCreateCapabilityClassPhabricatorPhurlRemarkupRuleClassPhabricatorPhurlLinkRemarkupRuleClassPhabricatorPhurlURLPHIDTypeClassPhabricatorAuthSSHPublicKeyClassData structure representing a raw public key.PhabricatorSSHPublicKeyInterfaceInterfacePhabricatorAuthInviteWorkerClassPhabricatorAuthApplicationClassPhabricatorAuthProviderConfigEditorClassPhabricatorLogoutControllerClassPhabricatorAuthUnlinkControllerClassPhabricatorAuthTerminateSessionControllerClassPhabricatorAuthLoginControllerClassPhabricatorAuthDowngradeSessionControllerClassPhabricatorEmailVerificationControllerClassPhabricatorAuthFinishControllerClassPhabricatorAuthSSHKeyEditControllerClassPhabricatorAuthSSHKeyDeleteControllerClassPhabricatorDisabledUserControllerClassPhabricatorAuthRegisterControllerClassPhabricatorAuthControllerClassPhabricatorAuthValidateControllerClassPhabricatorAuthStartControllerClassPhabricatorPasteQueryClassPhabricatorPasteSearchEngineClassPasteDefaultEditCapabilityClassPasteDefaultViewCapabilityClassPhabricatorPasteTestDataGeneratorClassPhabricatorPasteFilenameContextFreeGrammarClassPhabricatorPasteRemarkupRuleClassPhabricatorPasteConfigOptionsClassPhabricatorPastePastePHIDTypeClassPasteEmbedViewClassDifferentialDoorkeeperRevisionFeedStoryPublisherClassDifferentialHovercardEngineExtensionClassDifferentialChangesetRendererClassDifferentialRawDiffRendererClassDifferentialChangesetOneUpTestRendererClassDifferentialChangesetTwoUpRendererClassDifferentialChangesetTwoUpTestRendererClassDifferentialChangesetHTMLRendererClassDifferentialChangesetOneUpRendererClassDifferentialChangesetTestRendererClassDifferentialActionEmailCommandClassPhabricatorDifferentialApplicationClassDifferentialTransactionEditorClassDifferentialDiffEditorClassDifferentialDiffCreateControllerClassDifferentialRevisionListControllerClassDifferentialRevisionLandControllerClassDifferentialChangesetViewControllerClassDifferentialDiffViewControllerClassDifferentialInlineCommentEditControllerClassDifferentialCommentPreviewControllerClassDifferentialControllerClassPhabricatorAuthNeedsApprovalControllerClassPhabricatorEmailLoginControllerClassPhabricatorAuthConfirmLinkControllerClassPhabricatorAuthSSHKeyGenerateControllerClassPhabricatorAuthOneTimeLoginControllerClassPhabricatorAuthLinkControllerClassPhabricatorRefreshCSRFControllerClassPhabricatorAuthNeedsMultiFactorControllerClassPhabricatorAuthOldOAuthRedirectControllerClassPhabricatorMustVerifyEmailControllerClassPhabricatorAuthProviderConfigControllerClassPhabricatorAuthEditControllerClassPhabricatorAuthDisableControllerClassPhabricatorAuthListControllerClassPhabricatorAuthNewControllerClassPhabricatorAuthRevokeTokenControllerClassPhabricatorAuthSSHKeyControllerClassPhabricatorAuthInviteControllerClassPhabricatorAuthInviteLoginExceptionClassException 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).PhabricatorAuthInviteDialogExceptionClassPhabricatorAuthInviteVerifyExceptionClassException raised when the user needs to verify an action.PhabricatorAuthInviteExceptionClassPhabricatorAuthInviteRegisteredExceptionClassException raised when the user is already registered and the invite is a no-op.PhabricatorAuthInviteAccountExceptionClassException raised when the user is logged in to the wrong account.PhabricatorAuthHighSecurityRequiredExceptionClassPhabricatorAuthInviteInvalidExceptionClassException raised when an invite code is invalid.PhabricatorAuthLogoutConduitAPIMethodClassPhabricatorAuthConduitAPIMethodClassPhabricatorAuthQueryPublicKeysConduitAPIMethodClassPhabricatorAuthLoginHandlerClassPhabricatorAuthProviderConfigTransactionClassPhabricatorAuthSSHKeyClassPhabricatorAuthSessionClassPhabricatorAuthProviderConfigClassPhabricatorAuthTemporaryTokenClassPhabricatorAuthInviteClassPhabricatorAuthDAOClassPhabricatorAuthFactorConfigClassPhabricatorAuthManagementLDAPWorkflowClassPhabricatorAuthManagementStripWorkflowClassPhabricatorAuthManagementVerifyWorkflowClassPhabricatorAuthManagementUnlimitWorkflowClassPhabricatorAuthManagementUntrustOAuthClientWorkflowClassPhabricatorAuthManagementTrustOAuthClientWorkflowClassPhabricatorAuthManagementRecoverWorkflowClassPhabricatorAuthManagementWorkflowClassPhabricatorAuthManagementRefreshWorkflowClassPhabricatorAuthManagementListFactorsWorkflowClassPhabricatorAuthManagementCachePKCS8WorkflowClassPhabricatorAuthProviderConfigQueryClassPhabricatorAuthProviderConfigTransactionQueryClassPhabricatorAuthSessionQueryClassPhabricatorExternalAccountQueryClassNOTE: 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.PhabricatorAuthSSHKeyQueryClassPhabricatorAuthInviteQueryClassPhabricatorAuthTemporaryTokenQueryClassPhabricatorAuthInviteSearchEngineClassPhabricatorTOTPAuthFactorTestCaseClassPhabricatorAuthFactorTestCaseClassPhabricatorAuthInviteTestCaseClassPhabricatorAuthTOTPKeyTemporaryTokenTypeClassPhabricatorAuthFactorClassPhabricatorTOTPAuthFactorClassPhabricatorAuthInviteActionClassPhabricatorAuthHighSecurityTokenClassPhabricatorAuthSessionEngineClassPhabricatorAuthSessionEngineExtensionClassPhabricatorAuthInviteEngineClassThis 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.PhabricatorAuthSessionEngineExtensionModuleClassPhabricatorAuthTemporaryTokenGarbageCollectorClassPhabricatorAuthSessionGarbageCollectorClassPhabricatorAuthMainMenuBarExtensionClassPhabricatorCommonPasswordsClassCheck 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.PhabricatorAuthTryFactorActionClassAuthManageProvidersCapabilityClassPhabricatorAuthTemporaryTokenTypeClassPhabricatorAuthPasswordResetTemporaryTokenTypeClassPhabricatorAuthTemporaryTokenTypeModuleClassPhabricatorAuthOneTimeLoginTemporaryTokenTypeClassPhabricatorAuthAuthProviderPHIDTypeClassPhabricatorAuthInvitePHIDTypeClassPhabricatorAuthSSHKeyPHIDTypeClassPhabricatorAuthAuthFactorPHIDTypeClassPhabricatorAmazonAuthProviderClassPhabricatorTwitchAuthProviderClassPhabricatorJIRAAuthProviderClassPhabricatorWordPressAuthProviderClassPhabricatorDisqusAuthProviderClassPhabricatorOAuth1AuthProviderClassPhabricatorLDAPAuthProviderClassPhabricatorPhabricatorAuthProviderClassPhabricatorPersonaAuthProviderClassPhabricatorOAuth1SecretTemporaryTokenTypeClassPhabricatorBitbucketAuthProviderClassPhabricatorOAuth2AuthProviderClassPhabricatorGoogleAuthProviderClassPhabricatorGitHubAuthProviderClassPhabricatorOAuthAuthProviderClassPhabricatorAuthProviderClassPhabricatorFacebookAuthProviderClassPhabricatorTwitterAuthProviderClassPhabricatorAsanaAuthProviderClassPhabricatorPasswordAuthProviderClassPhabricatorAuthInviteActionTableViewClassPhabricatorAuthAccountViewClassPhabricatorAuthSSHKeyTableViewClassPhabricatorSlowvoteApplicationClassPhabricatorSlowvoteEditorClassPhabricatorSlowvoteCommentControllerClassPhabricatorSlowvoteEditControllerClassPhabricatorSlowvoteListControllerClassPhabricatorSlowvoteVoteControllerClassPhabricatorSlowvoteCloseControllerClassPhabricatorSlowvoteControllerClassPhabricatorSlowvotePollControllerClassPhabricatorSlowvoteMailReceiverClassPhabricatorSlowvoteReplyHandlerClassSlowvoteConduitAPIMethodClassSlowvoteInfoConduitAPIMethodClassPhabricatorSlowvoteChoiceClassPhabricatorSlowvoteSchemaSpecClassPhabricatorSlowvoteTransactionClassPhabricatorSlowvotePollClassPhabricatorSlowvoteDAOClassPhabricatorSlowvoteTransactionCommentClassPhabricatorSlowvoteOptionClassPhabricatorSlowvoteTransactionQueryClassPhabricatorSlowvoteSearchEngineClassPhabricatorSlowvoteQueryClassPhabricatorSlowvoteDefaultViewCapabilityClassSlowvoteRemarkupRuleClassPhabricatorSlowvotePollPHIDTypeClassSlowvoteEmbedViewClassPhabricatorPasteContentSearchEngineAttachmentClassPhabricatorPasteApplicationClassPhabricatorPasteSnippetClassPhabricatorPasteEditorClassPhabricatorPasteEditEngineClassPhabricatorPasteArchiveControllerClassPhabricatorPasteControllerClassPhabricatorPasteListControllerClassPhabricatorPasteEditControllerClassPhabricatorPasteViewControllerClassPhabricatorPasteRawControllerClassRedirect to the current raw contents of a Paste.PasteCreateMailReceiverClassPasteMailReceiverClassPasteReplyHandlerClassPasteSearchConduitAPIMethodClassPasteEditConduitAPIMethodClassPasteConduitAPIMethodClassPasteQueryConduitAPIMethodClassPasteCreateConduitAPIMethodClassPasteInfoConduitAPIMethodClassPhabricatorPasteDAOClassPhabricatorPasteSchemaSpecClassPhabricatorPasteClassPhabricatorPasteTransactionCommentClassPhabricatorPasteTransactionClassPhabricatorPasteTransactionQueryClassDifferentialInlineCommentPreviewControllerClassDifferentialRevisionViewControllerClassDifferentialRevisionCloseDetailsControllerClassDifferentialRevisionOperationControllerClassDifferentialRevisionEditControllerClassDifferentialCommentSaveControllerClassDifferentialReplyHandlerClassDifferentialRevisionMailReceiverClassDifferentialCreateMailReceiverClassDifferentialFieldParseExceptionClassDifferentialFieldValidationExceptionClassDifferentialQueryDiffsConduitAPIMethodClassDifferentialCreateInlineConduitAPIMethodClassDifferentialCreateRawDiffConduitAPIMethodClassDifferentialGetRawDiffConduitAPIMethodClassDifferentialGetAllDiffsConduitAPIMethodClassDifferentialGetDiffConduitAPIMethodClassDifferentialGetRevisionConduitAPIMethodClassDifferentialGetCommitMessageConduitAPIMethodClassDifferentialUpdateRevisionConduitAPIMethodClassDifferentialGetCommitPathsConduitAPIMethodClassDifferentialCreateRevisionConduitAPIMethodClassDifferentialFindConduitAPIMethodClassDifferentialGetRevisionCommentsConduitAPIMethodClassDifferentialQueryConduitAPIMethodClassDifferentialParseCommitMessageConduitAPIMethodClassDifferentialCreateDiffConduitAPIMethodClassDifferentialSetDiffPropertyConduitAPIMethodClassDifferentialConduitAPIMethodClassDifferentialCreateCommentConduitAPIMethodClassDifferentialCloseConduitAPIMethodClassDifferentialLandingActionMenuEventListenerClassThis class adds a "Land this" button to revision view.DifferentialSummaryFieldClassDifferentialUnitFieldClassDifferentialApplyPatchFieldClassDifferentialCustomFieldClassDifferentialJIRAIssuesFieldClassDifferentialViewPolicyFieldClassDifferentialStoredCustomFieldClassDifferentialLintFieldClassDifferentialSubscribersFieldClassDifferentialCoreCustomFieldClassBase class for Differential fields with storage on the revision object itself. This mostly wraps reading/writing field values to and from the object.DifferentialReviewerClassDifferentialDiffTransactionClassDifferentialTransactionClassDifferentialCustomFieldStringIndexClassDifferentialDiffPropertyClassDifferentialCustomFieldNumericIndexClassDifferentialTransactionCommentClassDifferentialSchemaSpecClassDifferentialDiffTestCaseClassDifferentialAdjustmentMapTestCaseClassDifferentialHunkTestCaseClassDifferentialInlineCommentClassDifferentialRevisionClassDifferentialChangesetClassDifferentialDraftClassDifferentialHunkClassDifferentialLegacyHunkClassDifferentialCustomFieldStorageClassDifferentialHiddenCommentClassDifferentialModernHunkClassDifferentialDiffClassDifferentialDAOClassDifferentialHostedGitLandingStrategyClassDifferentialGitHubLandingStrategyClassDifferentialHostedMercurialLandingStrategyClassDifferentialLandingStrategyClassDifferentialParseRenderTestCaseClassDifferentialAuthorFieldClassDifferentialDependsOnFieldClassDifferentialTestPlanFieldClassDifferentialDependenciesFieldClassDifferentialCommitsFieldClassDifferentialNextStepFieldClassDifferentialConflictsFieldClassThis field doesn't do anything, it just parses the "Conflicts:" field which `git` can insert after a merge, so we don't squish the field value into some other field.DifferentialGitSVNIDFieldClassThis field doesn't do anything, it just parses the "git-svn-id" field which `git svn` inserts into commit messages so that we don't end up mangling some other field.DifferentialReviewersFieldClassDifferentialBlameRevisionFieldClassDifferentialReviewedByFieldClassDifferentialRevisionIDFieldClassDifferentialManiphestTasksFieldClassDifferentialRequiredSignaturesFieldClassDifferentialHostFieldClassDifferentialPathFieldClassDifferentialRevertPlanFieldClassDifferentialBranchFieldClassDifferentialAuditorsFieldClassDifferentialProjectReviewersFieldClassDifferentialAsanaRepresentationFieldClassDifferentialRepositoryFieldClassDifferentialProjectsFieldClassDifferentialHarbormasterFieldClassDifferentialTitleFieldClassDifferentialEditPolicyFieldClassDifferentialChangesSinceLastUpdateFieldClassDifferentialDefaultViewCapabilityClassPhabricatorDifferentialRevisionTestDataGeneratorClassDifferentialRevisionDependsOnRevisionEdgeTypeClassDifferentialReviewerForRevisionEdgeTypeClassDifferentialRevisionHasReviewerEdgeTypeClassDifferentialRevisionDependedOnByRevisionEdgeTypeClassDifferentialRevisionHasTaskEdgeTypeClassDifferentialRevisionHasCommitEdgeTypeClassDifferentialRemarkupRuleClassPhabricatorDifferentialConfigOptionsClassDifferentialDiffPHIDTypeClassDifferentialRevisionPHIDTypeClassDifferentialCommitMessageParserClassParses commit messages (containing relatively freeform text with textual field labels) into a dictionary of fields.DifferentialLineAdjustmentMapClassDatastructure which follows lines of code across source changes.DifferentialCustomFieldRevertsParserClassDifferentialHunkParserTestCaseClassDifferentialCustomFieldDependsOnParserTestCaseClassDifferentialCommitMessageParserTestCaseClassDifferentialCustomFieldRevertsParserTestCaseClassDifferentialChangesetParserTestCaseClassDifferentialChangesetParserClassDifferentialCustomFieldDependsOnParserClassDifferentialHunkParserClassDifferentialAddCommentViewClassDifferentialChangesetFileTreeSideNavBuilderClassDifferentialChangesetListViewClassDifferentialRevisionListViewClassRender a table of Differential revisions.DifferentialChangesetDetailViewClassDifferentialLocalCommitsViewClassDifferentialTransactionViewClassDifferentialReviewersViewClassDifferentialRevisionUpdateHistoryViewClassDifferentialRevisionSummaryHeraldFieldClassDifferentialBlockHeraldActionClassHeraldDifferentialDiffAdapterClassDifferentialRevisionHeraldFieldGroupClassPhabricatorHunksManagementWorkflowClassPhabricatorHunksManagementMigrateWorkflowClassPhabricatorDifferentialManagementWorkflowClassPhabricatorDifferentialExtractWorkflowClassPhabricatorDifferentialAttachCommitWorkflowClassDifferentialRevisionQueryClassFlexible query API for Differential revisions. Example:DifferentialHunkQueryClassDifferentialRepositoryLookupClassGuess which tracked repository a diff comes from.DifferentialInlineCommentQueryClassTemporary wrapper for transitioning Differential to ApplicationTransactions.DifferentialDiffQueryClassDifferentialDiffInlineCommentQueryClassDifferentialRevisionSearchEngineClassDifferentialChangesetQueryClassDifferentialTransactionQueryClassDifferentialDiffTransactionQueryClassDifferentialRevisionFulltextEngineClassDifferentialActionMenuEventListenerClassDifferentialDiffExtractionEngineClassDifferentialParseCacheGarbageCollectorClassDifferentialChangeTypeClassDifferentialReviewerStatusClassDifferentialRevisionControlSystemClassDifferentialRevisionStatusClassNOTE: you probably want {@class:ArcanistDifferentialRevisionStatus}. This class just contains a mapping for color within the Differential application.DifferentialUnitStatusClassDifferentialUnitTestResultClassDifferentialActionClassDifferentialLintStatusClassDifferentialGetWorkingCopyClassCan't find a good place for this, so I'm putting it in the most notably wrong place.DifferentialAffectedPathClassDenormalized index table which stores relationships between revisions in Differential and paths in Diffusion.HeraldDifferentialAdapterClassDifferentialRevisionReviewersHeraldFieldClassDifferentialDiffHeraldFieldGroupClassDifferentialDiffContentAddedHeraldFieldClassDifferentialRevisionPackageHeraldFieldClassDifferentialRevisionAuthorProjectsHeraldFieldClassDifferentialDiffAffectedFilesHeraldFieldClassDifferentialRevisionPackageOwnerHeraldFieldClassDifferentialDiffAuthorHeraldFieldClassDifferentialRevisionContentHeraldFieldClassDifferentialDiffContentHeraldFieldClassDifferentialRevisionContentAddedHeraldFieldClassDifferentialDiffAuthorProjectsHeraldFieldClassHeraldDifferentialRevisionAdapterClassDifferentialRevisionAffectedFilesHeraldFieldClassDifferentialReviewersHeraldActionClassDifferentialRevisionContentRemovedHeraldFieldClassDifferentialDiffHeraldFieldClassDifferentialRevisionRepositoryProjectsHeraldFieldClassDifferentialChangeHeraldFieldGroupClassDifferentialDiffRepositoryProjectsHeraldFieldClassDifferentialReviewersAddReviewersHeraldActionClassDifferentialRevisionTitleHeraldFieldClassDifferentialReviewersAddBlockingSelfHeraldActionClassDifferentialReviewersAddSelfHeraldActionClassDifferentialRevisionRepositoryHeraldFieldClassDifferentialRevisionAuthorHeraldFieldClassDifferentialDiffRepositoryHeraldFieldClassDifferentialDiffContentRemovedHeraldFieldClassDifferentialReviewersAddBlockingReviewersHeraldActionClassDifferentialRevisionHeraldFieldClassPassphrasePasswordCredentialTypeClassPassphraseSSHGeneratedKeyCredentialTypeClassPassphraseSSHPrivateKeyCredentialTypeClassPassphraseTokenCredentialTypeClassPassphraseSSHPrivateKeyFileCredentialTypeClassPassphraseCredentialTypeTestCaseClassPassphraseCredentialTypeClassPassphraseNoteCredentialTypeClassPassphraseSSHPrivateKeyTextCredentialTypeClassPassphraseCredentialControlClassPhabricatorConduitResultInterfaceInterfacePhabricatorConduitSearchFieldSpecificationClassPhabricatorConduitApplicationClassPhabricatorConduitTokensSettingsPanelClassPhabricatorConduitControllerClassPhabricatorConduitAPIControllerClassPhabricatorConduitTokenTerminateControllerClassPhabricatorConduitTokenEditControllerClassPhabricatorConduitTokenHandshakeControllerClassPhabricatorConduitLogControllerClassPhabricatorConduitConsoleControllerClassPhabricatorConduitTokenControllerClassPhabricatorConduitListControllerClassPhabricatorConduitTokenClassPhabricatorConduitConnectionLogClassPhabricatorConduitDAOClassPhabricatorConduitMethodCallLogClassPhabricatorConduitCertificateTokenClassConduitAPIMethodClassConduitAPIMethodTestCaseClassConduitGetCertificateConduitAPIMethodClassConduitQueryConduitAPIMethodClassPhabricatorPassphraseApplicationClassPassphraseCredentialTransactionEditorClassPassphraseCredentialDestroyControllerClassPassphraseCredentialListControllerClassPassphraseCredentialPublicControllerClassPassphraseControllerClassPassphraseCredentialViewControllerClassPassphraseCredentialCreateControllerClassPassphraseCredentialLockControllerClassPassphraseCredentialConduitControllerClassPassphraseCredentialEditControllerClassPassphraseCredentialRevealControllerClassPassphraseQueryConduitAPIMethodClassPassphraseConduitAPIMethodClassPassphraseSchemaSpecClassPassphraseCredentialClassPassphraseCredentialTransactionClassPassphraseDAOClassPassphraseSecretClassPassphraseCredentialTransactionQueryClassPassphraseCredentialSearchEngineClassPassphraseCredentialQueryClassPassphraseCredentialFulltextEngineClassPassphraseCredentialAuthorPolicyRuleClassPassphraseDefaultEditCapabilityClassPassphraseDefaultViewCapabilityClassPhabricatorCredentialsUsedByObjectEdgeTypeClassPassphraseRemarkupRuleClassPassphraseSSHKeyClassPassphraseAbstractKeyClassPassphrasePasswordKeyClassPassphraseCredentialPHIDTypeClassConduitGetCapabilitiesConduitAPIMethodClassConduitPingConduitAPIMethodClassConduitConnectConduitAPIMethodClassPhabricatorConduitSearchEngineClassPhabricatorConduitLogSearchEngineClassConduitResultSearchEngineExtensionClassPhabricatorConduitLogQueryClassPhabricatorConduitMethodQueryClassPhabricatorConduitTokenQueryClassConduitAPIRequestClassConduitMethodDoesNotExistExceptionClassConduitMethodNotFoundExceptionClassConduitExceptionClassConduitApplicationNotInstalledExceptionClassConduitAPIResponseClassConduitLogGarbageCollectorClassConduitTokenGarbageCollectorClassConduitCallClassRun a conduit method in-process, without requiring HTTP requests. Usage:ConduitCallTestCaseClassConduitSSHWorkflowClassConduitIntListParameterTypeClassConduitIntParameterTypeClassConduitPointsParameterTypeClassConduitListParameterTypeClassConduitUserListParameterTypeClassConduitProjectListParameterTypeClassConduitUserParameterTypeClassConduitEpochParameterTypeClassConduitBoolParameterTypeClassConduitWildParameterTypeClassConduitStringParameterTypeClassConduitParameterTypeClassDefines how to read a value from a Conduit request.ConduitStringListParameterTypeClassConduitPHIDParameterTypeClassConduitColumnsParameterTypeClassConduitPHIDListParameterTypeClassNuanceGitHubRawEventTestCaseClassNuanceGitHubRawEventClassNuanceGitHubEventItemTypeClassNuanceItemTypeClassNuanceWorkerClassNuanceItemUpdateWorkerClassPhabricatorNuanceApplicationClassNuanceQueueEditEngineClassNuanceItemEditorClassNuanceSourceEditEngineClassNuanceSourceEditorClassNuanceQueueEditorClassNuanceItemActionControllerClassNuanceConsoleControllerClassNuanceItemManageControllerClassNuanceItemControllerClassNuanceItemListControllerClassNuanceQueueEditControllerClassNuanceQueueListControllerClassNuanceSourceControllerClassNuanceControllerClassNuanceQueueViewControllerClassNuanceQueueControllerClassNuanceItemViewControllerClassNuanceSourceViewControllerClassNuanceSourceEditControllerClassNuanceSourceActionControllerClassNuanceSourceListControllerClassNuanceItemTransactionQueryClassNuanceItemSearchEngineClassNuanceQueueQueryClassNuanceSourceQueryClassNuanceSourceDefaultViewCapabilityClassNuanceSourceManageCapabilityClassNuanceSourceDefaultEditCapabilityClassNuanceGitHubIssuesImportCursorClassNuanceImportCursorClassNuanceGitHubRepositoryImportCursorClassNuanceGitHubImportCursorClassNuanceQueuePHIDTypeClassNuanceSourcePHIDTypeClassNuanceImportCursorPHIDTypeClassNuanceItemPHIDTypeClassNuanceQueueDatasourceClassFundBackerCartClassFundBackerProductClassPhabricatorFundApplicationClassFundInitiativeEditorClassFundBackerEditorClassFundInitiativeCloseControllerClassFundInitiativeEditControllerClassFundControllerClassFundInitiativeListControllerClassFundInitiativeViewControllerClassFundBackerListControllerClassFundInitiativeBackControllerClassFundInitiativeCommentControllerClassFundInitiativeReplyHandlerClassFundSchemaSpecClassFundInitiativeClassNuanceConduitAPIMethodClassNuanceSourceDefinitionClassNuanceGitHubRepositorySourceDefinitionClassNuancePhabricatorFormSourceDefinitionClassNuanceSourceDefinitionTestCaseClassNuanceContentSourceClassNuanceSourceClassNuanceItemCommandClassNuanceDAOClassNuanceQueueTransactionCommentClassNuanceSourceTransactionCommentClassNuanceSchemaSpecClassNuanceQueueClassNuanceItemClassNuanceTransactionClassNuanceSourceTransactionClassNuanceQueueTransactionClassNuanceImportCursorDataClassNuanceItemTransactionCommentClassNuanceSourceNameNgramsClassNuanceItemTransactionClassNuanceManagementUpdateWorkflowClassNuanceManagementImportWorkflowClassNuanceManagementWorkflowClassNuanceSourceTransactionQueryClassNuanceQueueTransactionQueryClassNuanceQueueSearchEngineClassNuanceQueryClassNuanceItemQueryClassNuanceItemCommandQueryClassNuanceSourceSearchEngineClassNuanceImportCursorDataQueryClassPhabricatorVCSResponseClassIn Git, there appears to be no way to send a message which will be output by `git clone http://...`, although the response code is visible.PhabricatorRepositoryCommitOwnersWorkerClassPhabricatorRepositoryCommitChangeParserWorkerClassPhabricatorRepositoryGitCommitChangeParserWorkerClassPhabricatorRepositorySvnCommitChangeParserWorkerClassPhabricatorRepositoryMercurialCommitChangeParserWorkerClassPhabricatorChangeParserTestCaseClassPhabricatorRepositorySvnCommitMessageParserWorkerClassPhabricatorRepositoryMercurialCommitMessageParserWorkerClassPhabricatorRepositoryGitCommitMessageParserWorkerClassPhabricatorRepositoryCommitMessageParserWorkerClassPhabricatorRepositoryCommitParserWorkerClassPhabricatorRepositoryCommitHeraldWorkerClassPhabricatorRepositoryPushMailWorkerClassPhabricatorRepositoryEditorClassPhabricatorRepositoryPushReplyHandlerClassRepositoryCreateConduitAPIMethodClassRepositoryQueryConduitAPIMethodClassRepositoryConduitAPIMethodClassPhabricatorCommitTagsFieldClassPhabricatorCommitBranchesFieldClassPhabricatorCommitMergedCommitsFieldClassPhabricatorCommitCustomFieldClassPhabricatorCommitRepositoryFieldClassPhabricatorRepositoryMirrorClassPhabricatorRepositoryClassPhabricatorRepositorySymbolClassRecords information about symbol locations in a codebase, like where classes and functions are defined.PhabricatorRepositoryURIIndexClassPhabricatorRepositoryRefCursorClassStores the previous value of a ref (like a branch or tag) so we can figure out how a repository has changed when we discover new commits or branch heads.PhabricatorRepositoryDAOClassPhabricatorRepositoryURITestCaseClassPhabricatorRepositoryTestCaseClassFundInitiativeTransactionClassFundInitiativeTransactionCommentClassFundBackerTransactionClassFundDAOClassFundBackerClassFundInitiativeQueryClassFundInitiativeSearchEngineClassFundInitiativeTransactionQueryClassFundBackerSearchEngineClassFundBackerTransactionQueryClassFundBackerQueryClassFundInitiativeFulltextEngineClassFundDefaultViewCapabilityClassFundCreateInitiativesCapabilityClassFundInitiativeRemarkupRuleClassFundInitiativePHIDTypeClassFundBackerPHIDTypeClassPhabricatorPonderApplicationClassPonderAnswerEditorClassPonderEditorClassPonderQuestionEditorClassPonderAnswerCommentControllerClassPonderQuestionViewControllerClassPonderQuestionEditControllerClassPonderControllerClassPonderAnswerSaveControllerClassPonderQuestionHistoryControllerClassPonderAnswerHistoryControllerClassPonderAnswerEditControllerClassPonderQuestionCommentControllerClassPonderQuestionListControllerClassPonderQuestionStatusControllerClassPonderQuestionReplyHandlerClassPonderQuestionMailReceiverClassPonderAnswerMailReceiverClassPonderAnswerReplyHandlerClassPonderAnswerClassPonderQuestionClassPonderSchemaSpecClassPonderAnswerTransactionCommentClassPonderAnswerTransactionClassPonderDAOClassPonderQuestionTransactionCommentClassPonderQuestionTransactionClassHeraldPonderQuestionAdapterClassPonderQuestionQueryClassPonderAnswerQueryClassPonderQuestionTransactionQueryClassPonderQuestionSearchEngineClassPonderAnswerTransactionQueryClassPonderQuestionFulltextEngineClassPonderAnswerStatusClassPonderConstantsClassPonderQuestionStatusClassPonderDefaultViewCapabilityClassPonderModerateCapabilityClassPonderRemarkupRuleClassPonderAnswerPHIDTypeClassPonderQuestionPHIDTypeClassPonderAddAnswerViewClassPonderFooterViewClassPonderAnswerViewClassPhabricatorBadgesApplicationClassPhabricatorBadgesEditEngineClassPhabricatorBadgesEditorClassPhabricatorBadgesArchiveControllerClassPhabricatorBadgesListControllerClassPhabricatorBadgesEditRecipientsControllerClassPhabricatorBadgesAwardControllerClassPhabricatorBadgesRemoveRecipientsControllerClassPhabricatorBadgesCommentControllerClassPhabricatorBadgesControllerClassPhabricatorBadgesViewControllerClassPhabricatorBadgesEditControllerClassPhabricatorBadgesReplyHandlerClassPhabricatorBadgesMailReceiverClassPhabricatorBadgesSearchConduitAPIMethodClassPhabricatorBadgesEditConduitAPIMethodClassPhabricatorBadgesTransactionClassPhabricatorBadgesDAOClassPhabricatorBadgesTransactionCommentClassPhabricatorBadgesSchemaSpecClassPhabricatorBadgesAwardClassPhabricatorBadgesBadgeClassPhabricatorBadgesTransactionQueryClassPhabricatorBadgesQueryClassPhabricatorBadgesSearchEngineClassPhabricatorBadgesAwardQueryClassPhabricatorBadgesQualityClassPhabricatorBadgesCreateCapabilityClassPhabricatorBadgesDefaultEditCapabilityClassPhabricatorBadgeHasRecipientEdgeTypeClassPhabricatorRecipientHasBadgeEdgeTypeClassPhabricatorBadgesIconSetClassPhabricatorBadgesPHIDTypeClassPhabricatorBadgesRecipientsListViewClassPhabricatorRepositorySchemaSpecClassPhabricatorRepositoryVCSPasswordClassPhabricatorRepositoryStatusMessageClassPhabricatorRepositoryCommitDataClassPhabricatorRepositoryPushEventClassGroups a set of push logs corresponding to changes which were all pushed in the same transaction.PhabricatorRepositoryBranchClassPhabricatorRepositoryTransactionClassPhabricatorRepositoryAuditRequestClassPhabricatorRepositoryGitLFSRefClassPhabricatorRepositoryPushLogClassRecords a push to a hosted repository. This allows us to store metadata about who pushed commits, when, and from where. We can also record the history of branches and tags, which is not normally persisted outside of the reflog.PhabricatorRepositoryCommitClassPhabricatorRepositoryPullEventClassPhabricatorRepositoryManagementDiscoverWorkflowClassPhabricatorRepositoryManagementPullWorkflowClassPhabricatorRepositoryManagementListPathsWorkflowClassPhabricatorRepositoryManagementWorkflowClassPhabricatorRepositoryManagementListWorkflowClassPhabricatorRepositoryManagementMarkImportedWorkflowClassPhabricatorRepositoryManagementRefsWorkflowClassPhabricatorRepositoryManagementMirrorWorkflowClassPhabricatorRepositoryManagementReparseWorkflowClassPhabricatorRepositoryManagementParentsWorkflowClassPhabricatorRepositoryManagementMovePathsWorkflowClassPhabricatorRepositoryManagementUpdateWorkflowClassPhabricatorRepositoryManagementEditWorkflowClassPhabricatorRepositoryManagementLookupUsersWorkflowClassPhabricatorRepositoryManagementImportingWorkflowClassPhabricatorRepositoryManagementCacheWorkflowClassPhabricatorRepositoryGitLFSRefQueryClassPhabricatorRepositoryMirrorQueryClassPhabricatorRepositoryTransactionQueryClassPhabricatorRepositorySearchEngineClassPhabricatorRepositoryPushLogSearchEngineClassPhabricatorRepositoryPushLogQueryClassPhabricatorRepositoryQueryClassPhabricatorRepositoryRefCursorQueryClassPhabricatorRepositoryPushEventQueryClassPhabricatorRepositoryPullEventQueryClassPhabricatorRepositoryParsedChangeClassPhabricatorRepositoryURINormalizerTestCaseClassPhabricatorRepositoryURINormalizerClassNormalize repository URIs. For example, these URIs are generally equivalent and all point at the same repository:DiffusionCommitFulltextEngineClassPhabricatorRepositoryGraphCacheClassGiven a commit and a path, efficiently determine the most recent ancestor commit where the path was touched.PhabricatorRepositoryRefEngineClassUpdate the ref cursors for a repository, which track the positions of branches, bookmarks, and tags.PhabricatorRepositoryDiscoveryEngineClassPhabricatorRepositoryCommitRefClassPhabricatorRepositoryPullEngineClassManages execution of `git pull` and `hg pull` commands for @{class:PhabricatorRepository} objects. Used by @{class:PhabricatorRepositoryPullLocalDaemon}.PhabricatorRepositoryEngineClassPhabricatorWorkingCopyPullTestCaseClassPhabricatorWorkingCopyTestCaseClassPhabricatorWorkingCopyDiscoveryTestCaseClassPhabricatorRepositoryMirrorEngineClassPushes a repository to its mirrors.PhabricatorRepositoryVersionClassPhabricatorRepositoryTypeClassPhabricatorRepositoryConfigOptionsClassPhabricatorRepositoryPushEventPHIDTypeClassPhabricatorRepositoryRefCursorPHIDTypeClassPhabricatorRepositoryPullEventPHIDTypeClassPhabricatorRepositoryRepositoryPHIDTypeClassPhabricatorRepositoryCommitPHIDTypeClassPhabricatorRepositoryMirrorPHIDTypeClassPhabricatorRepositoryPushLogPHIDTypeClassPhabricatorMercurialGraphStreamClassStreaming interface on top of "hg log" that gives us performant access to the Mercurial commit graph with one nonblocking invocation of "hg". See @{class:PhabricatorRepositoryPullLocalDaemon}.PhabricatorGitGraphStreamClassPhabricatorRepositoryGraphStreamClassPhabricatorRepositoryPullLocalDaemonClassRun pull commands on local working copies to keep them up to date. This daemon handles all repository types.ArcanistConduitAPIMethodClassManiphestTaskEditBulkJobTypeClassManiphestHovercardEngineExtensionClassManiphestProjectNameFulltextEngineExtensionClassManiphestClaimEmailCommandClassManiphestCloseEmailCommandClassManiphestEmailCommandClassManiphestAssignEmailCommandClassManiphestPriorityEmailCommandClassManiphestStatusEmailCommandClassPhabricatorManiphestApplicationClassManiphestEditEngineClassManiphestTransactionEditorClassManiphestReportControllerClassManiphestControllerClassManiphestExportControllerClassManiphestTaskEditControllerClassManiphestTaskDetailControllerClassManiphestTaskListControllerClassManiphestBatchEditControllerClassManiphestSubpriorityControllerClassManiphestReplyHandlerClassManiphestCreateMailReceiverClassManiphestTaskMailReceiverClassManiphestInfoConduitAPIMethodClassManiphestGetTaskTransactionsConduitAPIMethodClassManiphestQueryStatusesConduitAPIMethodClassManiphestUpdateConduitAPIMethodClassManiphestEditConduitAPIMethodClassManiphestQueryConduitAPIMethodClassManiphestSearchConduitAPIMethodClassManiphestCreateTaskConduitAPIMethodClassManiphestConduitAPIMethodClassManiphestConfiguredCustomFieldClassManiphestCustomFieldClassManiphestCustomFieldStatusParserTestCaseClassManiphestCustomFieldStatusParserClassManiphestTaskPHIDResolverClassManiphestTaskListHTTPParameterTypeClassManiphestTaskTestCaseClassManiphestExcelDefaultFormatClassManiphestExcelFormatTestCaseClassManiphestExcelFormatClassManiphestTransactionCommentClassManiphestCustomFieldNumericIndexClassManiphestNameIndexClassDenormalizes object names to support queries which need to be ordered or grouped by things like projects.ManiphestTransactionClassManiphestCustomFieldStringIndexClassManiphestTaskClassManiphestDAOClassManiphestSchemaSpecClassManiphestCustomFieldStorageClassManiphestTaskTitleHeraldFieldClassManiphestTaskPriorityHeraldActionClassManiphestTaskDescriptionHeraldFieldClassManiphestTaskPriorityHeraldFieldClassManiphestTaskAssignHeraldActionClassManiphestTaskAssigneeHeraldFieldClassHeraldManiphestTaskAdapterClassManiphestTaskHeraldFieldClassManiphestTaskAuthorHeraldFieldClassManiphestTaskAssignSelfHeraldActionClassManiphestTaskStatusHeraldActionClassManiphestTaskAssignOtherHeraldActionClassManiphestTaskStatusHeraldFieldClassManiphestTaskHeraldFieldGroupClassManiphestTransactionQueryClassManiphestTaskSearchEngineClassManiphestTaskQueryClassQuery tasks by specific criteria. This class uses the higher-performance but less-general Maniphest indexes to satisfy queries.ManiphestTaskFulltextEngineClassManiphestTaskAuthorPolicyRuleClassManiphestTaskStatusTestCaseClassManiphestConstantsClassManiphestTaskPriorityClassManiphestTaskPointsClassManiphestTaskStatusClassManiphestEditProjectsCapabilityClassManiphestEditPriorityCapabilityClassManiphestDefaultEditCapabilityClassManiphestEditAssignCapabilityClassManiphestEditStatusCapabilityClassManiphestDefaultViewCapabilityClassManiphestEditPoliciesCapabilityClassManiphestBulkEditCapabilityClassPhabricatorManiphestTaskTestDataGeneratorClassManiphestTaskHasRevisionEdgeTypeClassManiphestTaskHasCommitEdgeTypeClassManiphestTaskDependsOnTaskEdgeTypeClassManiphestTaskHasMockEdgeTypeClassManiphestTaskDependedOnByTaskEdgeTypeClassManiphestRemarkupRuleClassManiphestPriorityConfigOptionTypeClassPhabricatorManiphestConfigOptionsClassManiphestPointsConfigOptionTypeClassManiphestStatusConfigOptionTypeClassManiphestTaskPHIDTypeClassManiphestTaskStatusDatasourceClassManiphestTaskClosedStatusDatasourceClassManiphestTaskOpenStatusDatasourceClassManiphestTaskStatusFunctionDatasourceClassManiphestAssigneeDatasourceClassManiphestTaskPriorityDatasourceClassManiphestTaskListViewClassManiphestViewClassManiphestTaskResultListViewClassHeraldTranscriptDestructionEngineExtensionClassPhabricatorHeraldApplicationClassHeraldRuleSerializerClassSerialize for RuleTransactions / Editor.HeraldRuleEditorClassHeraldControllerClassHeraldTranscriptControllerClassHeraldRuleListControllerClassHeraldRuleControllerClassHeraldTranscriptListControllerClassHeraldDisableControllerClassHeraldNewControllerClassHeraldTestConsoleControllerClassHeraldRuleViewControllerClassHeraldBasicFieldGroupClassHeraldContentSourceFieldClassHeraldAlwaysFieldClassHeraldNewObjectFieldClassHeraldSupportFieldGroupClassHeraldFieldGroupClassHeraldFieldTestCaseClassHeraldRelatedFieldGroupClassHeraldEffectClassHeraldEngineClassHeraldAdapterClassHeraldTranscriptGarbageCollectorClassHeraldActionClassHeraldPreventActionGroupClassHeraldDoNothingActionClassHeraldNotifyActionGroupClassHeraldApplicationActionGroupClassHeraldActionGroupClassHeraldSupportActionGroupClassHeraldUtilityActionGroupClassHeraldManageGlobalRulesCapabilityClassHeraldRemarkupRuleClassHeraldRuleTypeConfigClassHeraldRepetitionPolicyConfigClassHeraldTranscriptPHIDTypeClassHeraldRulePHIDTypeClassPhabricatorMailReceiverTestCaseClassPhabricatorObjectMailReceiverTestCaseClassPhabricatorMailReceiverClassPhabricatorObjectMailReceiverClassPhabricatorMetaMTAWorkerClassMetaMTAEmailTransactionCommandClassMetaMTAEmailTransactionCommandTestCaseClassPhabricatorMetaMTAApplicationClassPhabricatorMetaMTAApplicationEmailEditorClassPhabricatorMetaMTAControllerClassPhabricatorMetaMTASendGridReceiveControllerClassPhabricatorMetaMTAMailViewControllerClassPhabricatorMetaMTAMailgunReceiveControllerClassPhabricatorMetaMTAMailListControllerClassHeraldFieldClassHeraldAnotherRuleFieldClassHeraldEditFieldGroupClassPhabricatorHeraldContentSourceClassHeraldSchemaSpecClassHeraldDAOClassHeraldRuleClassHeraldRuleTransactionClassHeraldRuleTransactionCommentClassHeraldRuleTestCaseClassHeraldTranscriptTestCaseClassHeraldConditionTranscriptClassHeraldApplyTranscriptClassHeraldTranscriptClassHeraldObjectTranscriptClassHeraldRuleTranscriptClassHeraldActionRecordClassHeraldConditionClassHeraldGroupClassHeraldRuleSearchEngineClassHeraldRuleQueryClassHeraldTransactionQueryClassHeraldTranscriptQueryClassHeraldTranscriptSearchEngineClassHeraldTokenizerFieldValueClassHeraldTextFieldValueClassHeraldFieldValueClassHeraldSelectFieldValueClassHeraldEmptyFieldValueClassHeraldInvalidActionExceptionClassHeraldRecursiveConditionsExceptionClassHeraldInvalidConditionExceptionClassPhabricatorMailTargetClassPhabricatorMailReplyHandlerClassPhabricatorMetaMTAPermanentFailureExceptionClassPhabricatorMetaMTAReceivedMailProcessingExceptionClassPhabricatorEmailContentSourceClassPhabricatorMetaMTAApplicationEmailClassPhabricatorMetaMTAAttachmentClassPhabricatorMetaMTADAOClassPhabricatorMetaMTAMailClassPhabricatorMetaMTASchemaSpecClassPhabricatorMetaMTAReceivedMailTestCaseClassPhabricatorMetaMTAMailTestCaseClassPhabricatorMetaMTAReceivedMailClassPhabricatorMetaMTAApplicationEmailTransactionClassPhabricatorMailOutboundRoutingSelfEmailHeraldActionClassPhabricatorMailEmailHeraldFieldGroupClassPhabricatorMailOutboundRoutingSelfNotificationHeraldActionClassPhabricatorMailEmailHeraldFieldClassPhabricatorMailEmailSubjectHeraldFieldClassPhabricatorMetaMTAEmailHeraldActionClassPhabricatorMetaMTAEmailSelfHeraldActionClassPhabricatorMailOutboundRoutingHeraldActionClassPhabricatorMailOutboundMailHeraldAdapterClassPhabricatorMetaMTAApplicationEmailHeraldFieldClassPhabricatorMetaMTAEmailOthersHeraldActionClassPhabricatorMailManagementSendTestWorkflowClassPhabricatorMailManagementShowOutboundWorkflowClassPhabricatorMailManagementWorkflowClassPhabricatorMailManagementListOutboundWorkflowClassPhabricatorMailManagementReceiveTestWorkflowClassPhabricatorMailManagementShowInboundWorkflowClassPhabricatorMailManagementVolumeWorkflowClassPhabricatorMailManagementListInboundWorkflowClassPhabricatorMailManagementResendWorkflowClassPhabricatorMetaMTAActorQueryClassPhabricatorMetaMTAApplicationEmailTransactionQueryClassPhabricatorMetaMTAActorClassPhabricatorMetaMTAMemberQueryClassExpands aggregate mail recipients into their component mailables. For example, a project currently expands into all of its members.PhabricatorMetaMTAMailSearchEngineClassPhabricatorMetaMTAMailQueryClassPhabricatorMetaMTAApplicationEmailQueryClassPhabricatorMailImplementationPHPMailerAdapterClassPhabricatorMailImplementationTestAdapterClassMail adapter that doesn't actually send any email, for writing unit tests against.PhabricatorMailImplementationAdapterClassPhabricatorMailImplementationMailgunAdapterClassMail adapter that uses Mailgun's web API to deliver email.PhabricatorMailImplementationAmazonSESAdapterClassPhabricatorMailImplementationPHPMailerLiteAdapterClassTODO: Should be final, but inherited by SES.PhabricatorMailImplementationSendGridAdapterClassMail adapter that uses SendGrid's web API to deliver email.MetaMTAMailReceivedGarbageCollectorClassMetaMTAMailSentGarbageCollectorClassPhabricatorMailOutboundStatusClassMetaMTAReceivedMailStatusClassPhabricatorMailRoutingRuleClassPhabricatorMetaMTAErrorMailActionClassPhabricatorMetaMTAApplicationEmailPanelClassPhabricatorMetaMTAMailHasRecipientEdgeTypeClassPhabricatorMetaMTAMailPHIDTypeClassPhabricatorMetaMTAMailableDatasourceClassPhabricatorMetaMTAMailableFunctionDatasourceClassPhabricatorMetaMTAApplicationEmailDatasourceClassPhabricatorMetaMTAEmailBodyParserClassPhabricatorMetaMTAEmailBodyParserTestCaseClassPhabricatorMetaMTAMailBodyTestCaseClassPhabricatorMetaMTAMailSectionClassHelper for building a rendered section.PhabricatorMetaMTAMailBodyClassRender the body of an application email by building it up section-by-section.HarbormasterBuildableInterfaceInterfaceHarbormasterCircleCIBuildableInterfaceInterfaceSupport for CircleCI.HarbormasterBuiltinBuildStepGroupClassHarbormasterPrototypeBuildStepGroupClassHarbormasterTestBuildStepGroupClassHarbormasterExternalBuildStepGroupClassHarbormasterOtherBuildStepGroupClassHarbormasterBuildStepGroupClassHarbormasterDrydockBuildStepGroupClassHarbormasterWorkerClassHarbormasterTargetWorkerClassExecute a build target.HarbormasterBuildWorkerClassStart a build.PhabricatorHarbormasterApplicationClassHarbormasterBuildStepEditorClassHarbormasterBuildPlanEditorClassHarbormasterBuildTransactionEditorClassHarbormasterBuildableTransactionEditorClassHarbormasterBuildPlanEditEngineClassHarbormasterUnitMessageListControllerClassHarbormasterBuildViewControllerClassHarbormasterPlanRunControllerClassHarbormasterBuildableActionControllerClassHarbormasterBuildableViewControllerClassHarbormasterControllerClassHarbormasterPlanControllerClassHarbormasterStepDeleteControllerClassHarbormasterPlanEditControllerClassHarbormasterPlanDisableControllerClassHarbormasterStepViewControllerClassHarbormasterStepEditControllerClassHarbormasterPlanListControllerClassHarbormasterBuildMessageClassA 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.HarbormasterScratchTableClassThis 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.HarbormasterBuildCommandClassHarbormasterBuildTransactionClassHarbormasterBuildLintMessageClassHarbormasterBuildLogChunkClassHarbormasterBuildUnitMessageClassHarbormasterBuildArtifactClassHarbormasterBuildTargetClassHarbormasterBuildLogClassHarbormasterBuildClassHarbormasterBuildLogChunkIteratorClassHarbormasterSchemaSpecClassHarbormasterObjectClassHarbormasterRunBuildPlansHeraldActionClassHarbormasterBuildableAdapterInterfaceInterfaceHarbormasterManagementUpdateWorkflowClassHarbormasterManagementArchiveLogsWorkflowClassHarbormasterManagementBuildWorkflowClassHarbormasterManagementWorkflowClassHarbormasterBuildLogQueryClassHarbormasterBuildPlanQueryClassHarbormasterBuildArtifactQueryClassHarbormasterBuildStepTransactionQueryClassHarbormasterBuildableTransactionQueryClassHarbormasterBuildTargetQueryClassHarbormasterBuildableSearchEngineClassHarbormasterBuildQueryClassHarbormasterBuildMessageQueryClassHarbormasterBuildPlanSearchEngineClassHarbormasterBuildStepQueryClassHarbormasterBuildPlanTransactionQueryClassHarbormasterBuildableListControllerClassHarbormasterUnitMessageViewControllerClassHarbormasterStepAddControllerClassHarbormasterPlanViewControllerClassHarbormasterBuildActionControllerClassHarbormasterCircleCIHookControllerClassHarbormasterLintMessagesControllerClassHarbormasterWorkingCopyArtifactClassHarbormasterFileArtifactClassHarbormasterDrydockLeaseArtifactClassHarbormasterHostArtifactClassHarbormasterArtifactClassHarbormasterURIArtifactClassHarbormasterBuildFailureExceptionClassHarbormasterBuildAbortedExceptionClassHarbormasterConduitAPIMethodClassHarbormasterSendMessageConduitAPIMethodClassHarbormasterQueryBuildsConduitAPIMethodClassHarbormasterCreateArtifactConduitAPIMethodClassHarbormasterQueryAutotargetsConduitAPIMethodClassHarbormasterQueryBuildablesConduitAPIMethodClassHarbormasterAutotargetsTestCaseClassHarbormasterBuildStepCoreCustomFieldClassHarbormasterBuildStepCustomFieldClassHarbormasterDAOClassHarbormasterBuildPlanClassHarbormasterBuildPlanNameNgramsClassHarbormasterBuildPlanTransactionClassHarbormasterBuildStepClassHarbormasterBuildStepTransactionClassHarbormasterBuildableTransactionClassHarbormasterBuildableClassHarbormasterBuildableQueryClassHarbormasterBuildTransactionQueryClassHarbormasterThrowExceptionBuildStepClassHarbormasterDrydockCommandBuildStepImplementationClassHarbormasterArcUnitBuildStepImplementationClassHarbormasterSleepBuildStepImplementationClassHarbormasterPublishFragmentBuildStepImplementationClassHarbormasterBuildStepImplementationTestCaseClassHarbormasterCircleCIBuildStepImplementationClassHarbormasterUploadArtifactBuildStepImplementationClassHarbormasterHTTPRequestBuildStepImplementationClassHarbormasterArcLintBuildStepImplementationClassHarbormasterWaitForPreviousBuildStepImplementationClassHarbormasterLeaseWorkingCopyBuildStepImplementationClassHarbormasterBuildStepImplementationClassHarbormasterUIEventListenerClassHarbormasterMessageTypeClassHarbormasterBuildGraphClassDirected graph representing a build planHarbormasterTargetEngineClassHarbormasterBuildRequestClassStructure used to ask Harbormaster to start a build.HarbormasterBuildEngineClassMoves a build forward by queuing build tasks, canceling or restarting the build, or failing it in response to task failures.HarbormasterUnitStatusClassHarbormasterCreatePlansCapabilityClassHarbormasterBuildPlanDefaultViewCapabilityClassHarbormasterBuildPlanDefaultEditCapabilityClassHarbormasterExecFutureClassHarbormasterRemarkupRuleClassPhabricatorHarbormasterConfigOptionsClassHarbormasterBuildTargetPHIDTypeClassHarbormasterBuildablePHIDTypeClassHarbormasterBuildStepPHIDTypeClassHarbormasterBuildLogPHIDTypeClassHarbormasterBuildArtifactPHIDTypeClassHarbormasterBuildPHIDTypeClassHarbormasterBuildPlanPHIDTypeClassHarbormasterBuildAutoplanClassHarbormasterBuildArcanistAutoplanClassHarbormasterBuildPlanDatasourceClassHarbormasterBuildDependencyDatasourceClassHarbormasterUnitPropertyViewClassShellLogViewClassHarbormasterLintPropertyViewClassHarbormasterUnitSummaryViewClassPhabricatorAphlictManagementStartWorkflowClassPhabricatorAphlictManagementDebugWorkflowClassPhabricatorAphlictManagementStopWorkflowClassPhabricatorAphlictManagementStatusWorkflowClassPhabricatorAphlictManagementWorkflowClassPhabricatorAphlictManagementRestartWorkflowClassAphlictDropdownDataQueryClassPeopleHovercardEngineExtensionClassPhabricatorPeopleApplicationClassPhabricatorUserProfileEditorClassPhabricatorUserEditorTestCaseClassPhabricatorUserEditorClassEditor class for creating and adjusting users. This class guarantees data integrity and writes logs when user information changes.PhabricatorMentionRemarkupRuleClassPhabricatorPeopleWelcomeControllerClassPhabricatorPeopleInviteListControllerClassPhabricatorPeopleLogsControllerClassPhabricatorPeopleProfileEditControllerClassPhabricatorPeopleDeleteControllerClassPhabricatorPeopleNewControllerClassPhabricatorPeopleInviteControllerClassPhabricatorPeopleProfileControllerClassPhabricatorViewerDatasourceClassPhabricatorPeopleOwnerDatasourceClassPhabricatorPeopleDatasourceClassPhabricatorPeopleNoOwnerDatasourceClassPhabricatorPeopleAnyOwnerDatasourceClassPhabricatorUserLogViewClassPhabricatorUserCardViewClassDivinerLivePublisherClassDivinerStaticPublisherClassDivinerPublisherClassDivinerFileAtomizerClassDivinerArticleAtomizerClassDivinerAtomizerClassGenerate @{class:DivinerAtom}s from source code.DivinerPHPAtomizerClassDivinerAtomizeWorkflowClassDivinerGenerateWorkflowClassDivinerWorkflowClassPhabricatorDivinerApplicationClassDivinerLiveBookEditorClassDivinerSymbolRemarkupRuleClassDivinerBookControllerClassDivinerControllerClassDivinerBookEditControllerClassDivinerAtomListControllerClassDivinerAtomControllerClassDivinerMainControllerClassDivinerFindControllerClassDivinerRendererClassDivinerDefaultRendererClassDivinerLiveBookTransactionClassDivinerLiveAtomClassDivinerLiveBookClassPhabricatorUserCustomFieldStringIndexClassPhabricatorUserLogClassPhabricatorUserTransactionClassPhabricatorUserCustomFieldNumericIndexClassPhabricatorExternalAccountClassPhabricatorUserProfileClassPhabricatorUserTestCaseClassPhabricatorUserEmailTestCaseClassPhabricatorUserEmailClassPhabricatorUserClassPhabricatorUserConfiguredCustomFieldStorageClassPhabricatorRegistrationProfileClassPhabricatorUserDAOClassPhabricatorPeopleSearchEngineClassPhabricatorPeopleQueryClassPhabricatorPeopleTransactionQueryClassPhabricatorPeopleLogSearchEngineClassPhabricatorPeopleLogQueryClassPhabricatorUserFulltextEngineClassPhabricatorAdministratorsPolicyRuleClassPhabricatorUsersPolicyRuleClassPhabricatorPeopleProfilePanelEngineClassPeopleUserLogGarbageCollectorClassPhabricatorPeopleMainMenuBarExtensionClassPeopleBrowseUserDirectoryCapabilityClassPeopleCreateUsersCapabilityClassPhabricatorPeopleTestDataGeneratorClassPhabricatorUserConfigOptionsClassPhabricatorPeopleIconSetClassPhabricatorPeopleExternalPHIDTypeClassPhabricatorPeopleUserPHIDTypeClassPhabricatorPeopleUserFunctionDatasourceClassPhabricatorPeopleControllerClassPhabricatorPeopleDisableControllerClassPhabricatorPeopleListControllerClassPhabricatorPeopleInviteSendControllerClassPhabricatorPeopleRenameControllerClassPhabricatorPeopleProfileManageControllerClassPhabricatorPeopleLdapControllerClassPhabricatorPeopleApproveControllerClassPhabricatorPeopleCalendarControllerClassPhabricatorPeopleEmpowerControllerClassPhabricatorPeopleProfilePictureControllerClassPhabricatorPeopleProfileViewControllerClassPhabricatorPeopleCreateControllerClassPhabricatorPeopleDetailsProfilePanelClassPhabricatorPeopleManageProfilePanelClassUserWhoAmIConduitAPIMethodClassUserEnableConduitAPIMethodClassUserQueryConduitAPIMethodClassUserDisableConduitAPIMethodClassUserFindConduitAPIMethodClassUserConduitAPIMethodClassPhabricatorUsersSearchFieldClassPhabricatorUserIconFieldClassPhabricatorUserStatusFieldClassPhabricatorUserTitleFieldClassPhabricatorUserConfiguredCustomFieldClassPhabricatorUserBlurbFieldClassPhabricatorUserSinceFieldClassPhabricatorUserRealNameFieldClassPhabricatorUserCustomFieldClassPhabricatorUserRolesFieldClassPhabricatorUserSchemaSpecClassDivinerSchemaSpecClassDivinerLiveSymbolClassDivinerDAOClassDivinerAtomQueryClassDivinerAtomSearchEngineClassDivinerBookQueryClassDivinerLiveBookTransactionQueryClassDivinerLiveBookFulltextEngineClassDivinerLiveSymbolFulltextEngineClassDivinerAtomClassDivinerAtomRefClassDivinerDefaultEditCapabilityClassDivinerDefaultViewCapabilityClassDivinerBookPHIDTypeClassDivinerAtomPHIDTypeClassDivinerBookDatasourceClassDivinerAtomCacheClassDivinerDiskCacheClassDivinerPublishCacheClassDivinerBookItemViewClassDivinerParameterTableViewClassDivinerReturnTableViewClassDivinerSectionViewClassPhabricatorSpacesSearchEngineExtensionClassPhabricatorSpacesInterfaceInterfacePhabricatorSpacesApplicationClassPhabricatorSpacesNamespaceEditorClassPhabricatorSpacesViewControllerClassPhabricatorSpacesArchiveControllerClassPhabricatorSpacesEditControllerClassPhabricatorSpacesListControllerClassPhabricatorSpacesNoAccessControllerClassPhabricatorSpacesControllerClassPhabricatorSpacesSearchFieldClassPhabricatorSpacesTestCaseClassPhabricatorSpacesSchemaSpecClassPhabricatorSpacesNamespaceClassPhabricatorSpacesDAOClassPhabricatorSpacesNamespaceTransactionClassHeraldSpaceFieldClassPhabricatorSpacesNamespaceQueryClassPhabricatorSpacesNamespaceTransactionQueryClassPhabricatorSpacesNamespaceSearchEngineClassPhabricatorSpacesCapabilityDefaultEditClassPhabricatorSpacesCapabilityDefaultViewClassPhabricatorSpacesCapabilityCreateSpacesClassPhabricatorSpacesRemarkupRuleClassPhabricatorSpacesNamespacePHIDTypeClassPhabricatorSpacesNamespaceDatasourceClassPHUISpacesNamespaceContextViewClassPhabricatorProfilePanelPHIDTypeClassPhabricatorSearchIndexVersionDestructionEngineExtensionClassPhabricatorFulltextIndexEngineExtensionClassPhabricatorHovercardEngineExtensionModuleClassPhabricatorNgramsIndexEngineExtensionClassPhabricatorSearchNgramsDestructionEngineExtensionClassPhabricatorHovercardEngineExtensionClassPhabricatorLiskFulltextEngineExtensionClassPhabricatorSearchEngineExtensionClassPhabricatorIDsSearchEngineExtensionClassPhabricatorSearchEngineAttachmentClassPhabricatorSearchEngineExtensionModuleClassPhabricatorLiskSearchEngineExtensionClassPhabricatorNgramsInterfaceInterfacePhabricatorFulltextInterfaceInterfacePhabricatorSearchWorkerClassPhabricatorSearchApplicationClassPhabricatorProfilePanelEditEngineClassPhabricatorProfilePanelEditorClassPhabricatorApplicationSearchControllerClassPhabricatorSearchEditControllerClassPhabricatorSearchControllerClassPhabricatorSearchOrderControllerClassPhabricatorSearchDeleteControllerClassPhabricatorSearchBaseControllerClassPhabricatorSearchHovercardControllerClassPhabricatorSearchSelectControllerClassPhabricatorSearchAttachControllerClassPhabricatorLinkProfilePanelClassPhabricatorMotivatorProfilePanelClassPhabricatorDividerProfilePanelClassPhabricatorProfilePanelIconSetClassPhabricatorProfilePanelClassPhabricatorIDsSearchFieldClassPhabricatorSearchTextFieldClassPhabricatorSearchThreeStateFieldClassPhabricatorSearchFieldClassPhabricatorSearchDateControlFieldClassPhabricatorSearchCheckboxesFieldClassPhabricatorSearchDateFieldClassPhabricatorSearchSelectFieldClassPhabricatorSearchDatasourceFieldClassPhabricatorSearchTokenizerFieldClassPhabricatorSearchCustomFieldProxyFieldClassPhabricatorSearchOrderFieldClassPhabricatorSearchStringListFieldClassPhabricatorSearchSubscribersFieldClassPhabricatorPHIDsSearchFieldClassPhabricatorSearchNgramsClassPhabricatorSearchDocumentClassPhabricatorSearchDocumentFieldClassPhabricatorSearchDocumentRelationshipClassPhabricatorSavedQueryClassPhabricatorSearchIndexVersionClassPhabricatorProfilePanelConfigurationTransactionClassPhabricatorSearchDAOClassPhabricatorProfilePanelConfigurationClassPhabricatorNamedQueryClassPhabricatorSearchManagementWorkflowClassPhabricatorSearchManagementIndexWorkflowClassPhabricatorSearchManagementInitWorkflowClassPhabricatorProfilePanelConfigurationTransactionQueryClassPhabricatorSavedQueryQueryClassPhabricatorProfilePanelConfigurationQueryClassPhabricatorSearchApplicationSearchEngineClassPhabricatorNamedQueryQueryClassPhabricatorSearchDocumentQueryClassPhabricatorSearchEngineAPIMethodClassPhabricatorApplicationSearchEngineTestCaseClassPhabricatorSearchEngineTestCaseClassPhabricatorApplicationSearchEngineClassRepresents an abstract search engine for an application. It supports creating and storing saved queries.PhabricatorProfilePanelEngineClassPhabricatorJumpNavHandlerClassPhabricatorFulltextStorageEngineClassBase class for Phabricator search engine providers. Each engine must offer three capabilities: indexing, searching, and reconstruction (this can be stubbed out if an engine can't reasonably do it, it is used for debugging).PhabricatorMySQLFulltextStorageEngineClassPhabricatorElasticFulltextStorageEngineClassPhabricatorSearchRelationshipClassPhabricatorSearchDocumentFieldTypeClassPhrictionTransactionEditorClassPhrictionRemarkupRuleClassPhrictionDeleteControllerClassPhrictionControllerClassPhrictionListControllerClassPhrictionMoveControllerClassPhrictionDiffControllerClassPhrictionEditControllerClassPhrictionDocumentControllerClassPhrictionHistoryControllerClassPhrictionNewControllerClassPhrictionReplyHandlerClassPhrictionHistoryConduitAPIMethodClassPhrictionInfoConduitAPIMethodClassPhrictionConduitAPIMethodClassPhrictionCreateConduitAPIMethodClassPhrictionEditConduitAPIMethodClassPhrictionDocumentClassPhrictionTransactionClassPhrictionSchemaSpecClassPhrictionDAOClassPhrictionTransactionCommentClassPhrictionContentClassPhrictionDocumentHeraldFieldGroupClassPhrictionDocumentHeraldAdapterClassPhrictionDocumentAuthorHeraldFieldClassPhrictionDocumentContentHeraldFieldClassPhrictionDocumentPathHeraldFieldClassPhrictionDocumentTitleHeraldFieldClassPhrictionDocumentHeraldFieldClassPhrictionSearchEngineClassPhrictionDocumentQueryClassPhabricatorSearchApplicationStorageEnginePanelClassPhabricatorIndexEngineExtensionClassPhabricatorIndexEngineClassPhabricatorFulltextEngineExtensionClassPhabricatorFulltextEngineExtensionModuleClassPhabricatorSearchAbstractDocumentClassPhabricatorFulltextEngineClassPhabricatorIndexEngineExtensionModuleClassPhabricatorSearchConfigOptionsClassPhabricatorSearchDatasourceClassPhabricatorSearchDocumentTypeDatasourceClassPhabricatorSearchResultViewClassPhabricatorApplicationSearchResultViewClassPhabricatorMacroApplicationClassPhabricatorMacroEditorClassPhabricatorImageMacroRemarkupRuleClassPhabricatorIconRemarkupRuleClassPhabricatorMemeRemarkupRuleClassPhabricatorEmojiRemarkupRuleClassPhabricatorMacroCommentControllerClassPhabricatorMacroDisableControllerClassPhabricatorMacroAudioControllerClassPhabricatorMacroListControllerClassPhabricatorMacroControllerClassPhabricatorMacroMemeDialogControllerClassPhabricatorMacroMemeControllerClassPhabricatorMacroEditControllerClassPhabricatorMacroViewControllerClassPhabricatorMacroMailReceiverClassPhabricatorMacroReplyHandlerClassMacroQueryConduitAPIMethodClassMacroConduitAPIMethodClassMacroCreateMemeConduitAPIMethodClassPhabricatorMacroTransactionClassPhabricatorFileImageMacroClassPhabricatorMacroTransactionCommentClassPhabricatorMacroTransactionQueryClassPhabricatorMacroSearchEngineClassPhabricatorMacroQueryClassPhabricatorMacroManageCapabilityClassPhabricatorMacroConfigOptionsClassPhabricatorMacroMacroPHIDTypeClassPhabricatorMacroDatasourceClassPhabricatorFlagDestructionEngineExtensionClassPhabricatorFlaggableInterfaceInterfacePhabricatorFlagsApplicationClassPhabricatorFlagDeleteControllerClassPhabricatorFlagEditControllerClassPhabricatorFlagControllerClassPhabricatorFlagListControllerClassFlagConduitAPIMethodClassFlagEditConduitAPIMethodClassFlagDeleteConduitAPIMethodClassFlagQueryConduitAPIMethodClassPhabricatorFlagsUIEventListenerClassPhabricatorFlagDAOClassPhabricatorFlagClassPhabricatorFlagAddFlagHeraldActionClassPhabricatorFlagQueryClassPhabricatorFlagSearchEngineClassPhabricatorFlagColorClassPhabricatorFlagConstantsClassPhabricatorFlagSelectControlClassPhabricatorPhrictionApplicationClassPhabricatorCalendarEventTransactionClassPhabricatorCalendarSchemaSpecClassPhabricatorCalendarEventTransactionCommentClassPhabricatorCalendarEventClassPhabricatorCalendarEventSearchEngineClassPhabricatorCalendarEventInviteeQueryClassPhabricatorCalendarEventQueryClassPhabricatorCalendarEventTransactionQueryClassPhabricatorCalendarEventFulltextEngineClassPhabricatorCalendarRemarkupRuleClassPhabricatorCalendarIconSetClassPhabricatorCalendarEventPHIDTypeClassCalendarTimeUtilClassThis class is useful for generating various time objects, relative to the user and their timezone.AphrontCalendarEventViewClassPhabricatorDraftDAOClassPhabricatorVersionedDraftClassPhabricatorDraftClassPhabricatorHomeApplicationClassPhabricatorHomeQuickCreateControllerClassPhabricatorHomeMainControllerClassPhabricatorHomeControllerClassPhabricatorDestructibleInterfaceInterfacePhabricatorSystemApplicationClassPhabricatorStatusControllerClassPhabricatorSystemSelectHighlightControllerClassPhabricatorRobotsControllerClassPhabricatorSystemSelectEncodingControllerClassPhabricatorDebugControllerClassThis controller eases debugging of application problems that don't repro locally by allowing installs to add arbitrary debugging code easily. To use it:PhabricatorSystemActionRateLimitExceptionClassPhabricatorSystemActionLogClassPhabricatorSystemDestructionLogClassPhabricatorSystemDAOClassPhabricatorSupportApplicationClassPhabricatorMultimeterApplicationClassMultimeterSampleControllerClassMultimeterControllerClassMultimeterEventClassMultimeterHostClassMultimeterContextClassMultimeterDimensionClassMultimeterViewerClassMultimeterLabelClassMultimeterDAOClassMultimeterControlClassMultimeterEventGarbageCollectorClassPhabricatorCalendarEventRSVPEmailCommandClassPhabricatorCalendarEventEmailCommandClassPhabricatorCalendarApplicationClassPhabricatorCalendarEventEditorClassPhabricatorCalendarEventViewControllerClassPhabricatorCalendarEventListControllerClassPhabricatorCalendarEventDragControllerClassPhabricatorCalendarEventCancelControllerClassPhabricatorCalendarEventCommentControllerClassPhabricatorCalendarEventEditControllerClassPhabricatorCalendarEventJoinControllerClassPhabricatorCalendarControllerClassPhabricatorCalendarReplyHandlerClassPhabricatorCalendarEventMailReceiverClassCalendarTimeUtilTestCaseClassPhabricatorCalendarEventInviteeClassPhabricatorCalendarDAOClassPhabricatorCalendarHolidayTestCaseClassPhabricatorCalendarHolidayClassPhrictionTransactionQueryClassPhrictionDocumentFulltextEngineClassPhrictionChangeTypeClassPhrictionConstantsClassPhrictionDocumentStatusClassPhabricatorPhrictionConfigOptionsClassPhrictionDocumentPHIDTypeClassPhameBlogSiteClassPhameSiteClassPhabricatorPhameApplicationClassPhamePostEditorClassPhameBlogEditEngineClassPhameBlogEditorClassPhamePostEditEngineClassPhameControllerClassPhameBlogEditControllerClassPhameBlogProfilePictureControllerClassPhameBlogFeedControllerClassPhameBlogControllerClassPhameBlogViewControllerClassPhameBlogManageControllerClassPhameBlogListControllerClassPhameBlogArchiveControllerClassPhamePostListControllerClassPhamePostViewControllerClassPhamePostMoveControllerClassPhamePostHistoryControllerClassPhamePostControllerClassPhamePostEditControllerClassPhamePostPublishControllerClassPhamePostCommentControllerClassPhameLiveControllerClassPhameHomeControllerClassPhamePostReplyHandlerClassPhameBlogReplyHandlerClassPhamePostMailReceiverClassPhamePostEditConduitAPIMethodClassPhameBlogSearchConduitAPIMethodClassPhamePostSearchConduitAPIMethodClassPhameBlogEditConduitAPIMethodClassPhameBlogTransactionClassPhamePostTransactionCommentClassPhameBlogClassPhameSchemaSpecClassPhamePostClassPhameDAOClassPhamePostTransactionClassHeraldPhameBlogAdapterClassHeraldPhamePostAdapterClassPhamePostSearchEngineClassPhameBlogSearchEngineClassPhameBlogQueryClassPhameBlogTransactionQueryClassPhamePostTransactionQueryClassPhamePostQueryClassPhameConstantsClassPhameBlogCreateCapabilityClassPhabricatorPhameBlogPHIDTypeClassPhabricatorPhamePostPHIDTypeClassPhamePostListViewClassPhameNextPostViewClassPhameDraftListViewClassPhameDescriptionViewClassPhameBlogListViewClassPhabricatorSubscribableInterfaceInterfacePhabricatorSubscriptionsSubscribeEmailCommandClassPhabricatorSubscriptionsUnsubscribeEmailCommandClassPhabricatorSubscriptionsApplicationClassPhabricatorSubscriptionsEditorClassPhabricatorSubscriptionsTransactionControllerClassPhabricatorSubscriptionsListControllerClassPhabricatorSubscriptionsEditControllerClassPhabricatorSubscriptionsUIEventListenerClassPhabricatorSubscriptionsAddSelfHeraldActionClassHeraldSubscribersFieldClassPhabricatorSubscriptionsAddSubscribersHeraldActionClassPhabricatorSubscriptionsHeraldActionClassPhabricatorSubscriptionsRemoveSubscribersHeraldActionClassPhabricatorSubscriptionsRemoveSelfHeraldActionClassPhabricatorSubscribersQueryClassPhabricatorSubscriptionsSubscribersPolicyRuleClassSubscriptionListDialogBuilderClassSubscriptionListStringBuilderClassPhabricatorFeedBuilderClassFeedPublisherWorkerClassFeedPublisherHTTPWorkerClassFeedPushWorkerClassPhabricatorFeedApplicationClassPhabricatorFeedStoryClassManages rendering and aggregation of a story. A story is an event (like a user adding a comment) which may be represented in different forms on different channels (like feed, notifications and realtime alerts).PhabricatorFeedListControllerClassPhabricatorFeedControllerClassPhabricatorFeedDetailControllerClassFeedPublishConduitAPIMethodClassFeedQueryConduitAPIMethodClassFeedConduitAPIMethodClassPhabricatorFeedStoryPublisherClassPhabricatorProjectTransactionEditorClassPhabricatorProjectColumnTransactionEditorClassPhabricatorProjectMembersRemoveControllerClassPhabricatorProjectBoardControllerClassPhabricatorProjectSubprojectsControllerClassPhabricatorProjectManageControllerClassPhabricatorProjectViewControllerClassPhabricatorProjectBoardDisableControllerClassPhabricatorProjectColumnDetailControllerClassPhabricatorProjectArchiveControllerClassPhabricatorProjectBoardViewControllerClassPhabricatorProjectPanelControllerClassPhabricatorProjectColumnEditControllerClassPhabricatorProjectListControllerClassPhabricatorProjectBoardBackgroundControllerClassPhabricatorProjectBoardReorderControllerClassPhabricatorProjectMembersViewControllerClassPhabricatorProjectProfileControllerClassPhabricatorProjectMoveControllerClassPhabricatorProjectEditPictureControllerClassPhabricatorProjectSilenceControllerClassPhabricatorProjectWatchControllerClassPhabricatorProjectSubprojectWarningControllerClassPhabricatorProjectUpdateControllerClassPhabricatorProjectBoardManageControllerClassPhabricatorProjectMembersAddControllerClassPhabricatorProjectBoardImportControllerClassPhabricatorProjectEditControllerClassPhabricatorProjectCoverControllerClassPhabricatorProjectLockControllerClassPhabricatorProjectDefaultControllerClassPhabricatorProjectColumnHideControllerClassPhabricatorProjectControllerClassProjectReplyHandlerClassPhabricatorProjectManageProfilePanelClassPhabricatorProjectDetailsProfilePanelClassPhabricatorProjectWorkboardProfilePanelClassPhabricatorProjectPointsProfilePanelClassPhabricatorProjectSubprojectsProfilePanelClassPhabricatorProjectMembersProfilePanelClassProjectEditConduitAPIMethodClassProjectQueryConduitAPIMethodClassProjectSearchConduitAPIMethodClassProjectCreateConduitAPIMethodClassProjectConduitAPIMethodClassPhabricatorProjectUIEventListenerClassPhabricatorProjectSearchFieldClassPhabricatorProjectCoreTestCaseClassPhabricatorProjectConfiguredCustomFieldClassPhabricatorProjectCustomFieldClassPhabricatorProjectDescriptionFieldClassPhabricatorProjectStandardCustomFieldClassPhabricatorProjectClassPhabricatorProjectColumnClassPhabricatorProjectCustomFieldNumericIndexClassPhabricatorProjectTransactionClassPhabricatorProjectCustomFieldStringIndexClassPhabricatorProjectSchemaSpecClassPhabricatorProjectSlugClassPhabricatorProjectColumnTransactionClassPhabricatorProjectCustomFieldStorageClassPhabricatorProjectDAOClassPhabricatorProjectColumnPositionClassHeraldProjectsFieldClassPhabricatorSystemRemoveLogWorkflowClassPhabricatorSystemRemoveWorkflowClassPhabricatorSystemRemoveDestroyWorkflowClassPhabricatorDestructionEngineClassPhabricatorDestructionEngineExtensionModuleClassPhabricatorSystemActionEngineClassPhabricatorDestructionEngineExtensionClassPhabricatorSystemActionGarbageCollectorClassPhabricatorSystemDestructionGarbageCollectorClassPhabricatorSystemActionClassPhabricatorPhluxApplicationClassPhluxVariableEditorClassPhluxControllerClassPhluxEditControllerClassPhluxViewControllerClassPhluxListControllerClassPhluxVariableClassPhluxTransactionClassPhluxDAOClassPhluxTransactionQueryClassPhluxVariableQueryClassPhluxVariablePHIDTypeClassPhabricatorLipsumMondrianArtistClassPhabricatorLipsumArtistClassPhabricatorTestDataGeneratorClassPhabricatorLipsumGenerateWorkflowClassPhabricatorLipsumManagementWorkflowClassPhabricatorSubscriptionsFulltextEngineExtensionClassPhabricatorSubscriptionsEditEngineExtensionClassPhabricatorSubscriptionsCurtainExtensionClassPhabricatorSubscriptionsSearchEngineAttachmentClassPhabricatorSubscriptionsSearchEngineExtensionClassPhabricatorFeedStoryReferenceClassPhabricatorFeedStoryDataClassPhabricatorFeedDAOClassPhabricatorFeedManagementRepublishWorkflowClassPhabricatorFeedManagementWorkflowClassPhabricatorFeedSearchEngineClassPhabricatorFeedQueryClassPhabricatorFeedConfigOptionsClassPhabricatorPHPASTApplicationClassPhabricatorXHPASTViewFrameControllerClassPhabricatorXHPASTViewStreamControllerClassPhabricatorXHPASTViewFramesetControllerClassPhabricatorXHPASTViewRunControllerClassPhabricatorXHPASTViewPanelControllerClassPhabricatorXHPASTViewTreeControllerClassPhabricatorXHPASTViewInputControllerClassPhabricatorXHPASTViewControllerClassPhabricatorXHPASTParseTreeClassPhabricatorXHPASTDAOClassPhabricatorProjectsWatchersSearchEngineAttachmentClassPhabricatorProjectsMembersSearchEngineAttachmentClassPhabricatorProjectsFulltextEngineExtensionClassPhabricatorProjectHovercardEngineExtensionClassPhabricatorProjectsCurtainExtensionClassPhabricatorProjectsSearchEngineAttachmentClassPhabricatorProjectsMembershipIndexEngineExtensionClassPhabricatorProjectsSearchEngineExtensionClassPhabricatorProjectsEditEngineExtensionClassPhabricatorColumnProxyInterfaceInterfacePhabricatorProjectInterfaceInterfaceProjectAddProjectsEmailCommandClassPhabricatorProjectApplicationClassPhabricatorProjectAddHeraldActionClassPhabricatorProjectHeraldActionClassPhabricatorProjectRemoveHeraldActionClassPhabricatorProjectHeraldFieldGroupClassHeraldExactProjectsFieldClassPhabricatorProjectHeraldAdapterClassPhabricatorProjectQueryClassPhabricatorProjectColumnQueryClassPhabricatorProjectSearchEngineClassPhabricatorProjectTransactionQueryClassPhabricatorProjectColumnTransactionQueryClassPhabricatorProjectColumnPositionQueryClassPhabricatorProjectFulltextEngineClassPhabricatorProjectsPolicyRuleClassPhabricatorProjectMembersPolicyRuleClassPhabricatorBoardResponseEngineClassPhabricatorBoardRenderingEngineClassPhabricatorProjectEditEngineClassPhabricatorBoardLayoutEngineClassPhabricatorProjectProfilePanelEngineClassPhabricatorProjectWorkboardBackgroundColorClassPhabricatorProjectStatusClassProjectDefaultViewCapabilityClassProjectCreateProjectsCapabilityClassProjectDefaultEditCapabilityClassProjectCanLockProjectsCapabilityClassProjectDefaultJoinCapabilityClassPhabricatorProjectTestDataGeneratorClassPhabricatorProjectNameContextFreeGrammarClassPhabricatorProjectMaterializedMemberEdgeTypeClassPhabricatorProjectProjectHasMemberEdgeTypeClassPhabricatorProjectObjectHasProjectEdgeTypeClassPhabricatorProjectMemberOfProjectEdgeTypeClassPhabricatorProjectProjectHasObjectEdgeTypeClassPhabricatorProjectSilencedEdgeTypeClassProjectRemarkupRuleTestCaseClassProjectRemarkupRuleClassPhabricatorProjectColorsConfigOptionTypeClassPhabricatorProjectConfigOptionsClassPhabricatorProjectIconsConfigOptionTypeClassPhabricatorProjectIconSetClassPhabricatorProjectProjectPHIDTypeClassPhabricatorProjectColumnPHIDTypeClassPhabricatorProjectOrUserDatasourceClassPhabricatorProjectLogicalUserDatasourceClassPhabricatorProjectLogicalViewerDatasourceClassPhabricatorProjectMembersDatasourceClassPhabricatorProjectDatasourceClassPhabricatorProjectOrUserFunctionDatasourceClassPhabricatorProjectLogicalAncestorDatasourceClassPhabricatorProjectNoProjectsDatasourceClassPhabricatorProjectLogicalOrNotDatasourceClassPhabricatorProjectLogicalDatasourceClassPhabricatorProjectUserFunctionDatasourceClassProjectBoardTaskCardClassPhabricatorProjectMemberListViewClassPhabricatorProjectWatcherListViewClassPhabricatorProjectCardViewClassPhabricatorProjectListViewClassPhabricatorProjectUserListViewClassPhabricatorChatLogApplicationClassPhabricatorChatLogChannelLogControllerClassPhabricatorChatLogControllerClassPhabricatorChatLogChannelListControllerClassPhabricatorNotificationControllerClassPhabricatorNotificationIndividualControllerClassPhabricatorNotificationTestControllerClassPhabricatorNotificationStatusControllerClassPhabricatorNotificationPanelControllerClassPhabricatorFeedStoryNotificationClassPhabricatorNotificationQueryClassPhabricatorNotificationSearchEngineClassFeedStoryNotificationGarbageCollectorClassPhabricatorNotificationTestFeedStoryClassPhabricatorNotificationStatusViewClassDarkConsoleErrorLogPluginAPIClassDarkConsoleXHProfPluginAPIClassDarkConsoleEventPluginClassDarkConsoleXHProfPluginClassDarkConsolePluginClassDarkConsoleRequestPluginClassDarkConsoleServicesPluginClassDarkConsoleEventPluginAPIClassDarkConsoleStartupPluginClassDarkConsoleErrorLogPluginClassPhabricatorConsoleApplicationClassDarkConsoleControllerClassDarkConsoleDataControllerClassDarkConsoleCoreClassPhabricatorConfigTableSchemaClassPhabricatorConfigSchemaQueryClassPhabricatorConfigStorageSchemaClassPhabricatorConfigCoreSchemaSpecClassBuilds schemata definitions for core infrastructure.PhabricatorConfigColumnSchemaClassPhabricatorConfigServerSchemaClassPhabricatorConfigSchemaSpecClassChatLogConduitAPIMethodClassChatLogRecordConduitAPIMethodClassChatLogQueryConduitAPIMethodClassPhabricatorChatLogDAOClassPhabricatorChatLogChannelClassPhabricatorChatLogEventClassPhabricatorChatLogChannelQueryClassPhabricatorChatLogQueryClassPhabricatorApplicationsApplicationClassPhabricatorApplicationUninstallControllerClassPhabricatorApplicationDetailViewControllerClassPhabricatorApplicationPanelControllerClassPhabricatorApplicationEditControllerClassPhabricatorApplicationsListControllerClassPhabricatorApplicationsControllerClassPhabricatorApplicationEmailCommandsControllerClassPhabricatorAppSearchEngineClassPhabricatorApplicationQueryClassPhabricatorApplicationConfigurationPanelClassPhabricatorApplicationConfigurationPanelTestCaseClassPhabricatorApplicationApplicationPHIDTypeClassPhabricatorApplicationDatasourceClassPhabricatorApplicationStatusViewClassPhabricatorApplicationLaunchViewClassRemarkupProcessConduitAPIMethodClassPhabricatorNotificationDestructionEngineExtensionClassPhabricatorNotificationBuilderClassPhabricatorNotificationClientClassPhabricatorAphlictSetupCheckClassPhabricatorNotificationsApplicationClassPhabricatorNotificationListControllerClassPhabricatorNotificationClearControllerClassPhabricatorConfigDatabaseSchemaClassPhabricatorConfigKeySchemaClassPhabricatorConfigResponseClassPhabricatorConfigApplicationClassPhabricatorSetupIssueClassPhabricatorConfigEditorClassPhabricatorConfigPurgeCacheControllerClassPhabricatorConfigModuleControllerClassPhabricatorConfigListControllerClassPhabricatorConfigHistoryControllerClassPhabricatorConfigCacheControllerClassPhabricatorConfigControllerClassPhabricatorConfigIssueViewControllerClassPhabricatorConfigIssueListControllerClassPhabricatorConfigDatabaseControllerClassPhabricatorConfigDatabaseStatusControllerClassPhabricatorConfigIgnoreControllerClassPhabricatorConfigGroupControllerClassPhabricatorConfigEditControllerClassPhabricatorConfigWelcomeControllerClassPhabricatorConfigAllControllerClassPhabricatorConfigDatabaseIssueControllerClassPhabricatorConfigHTTPParameterTypesModuleClassPhabricatorConfigModuleClassPhabricatorConfigVersionsModuleClassPhabricatorConfigSiteModuleClassPhabricatorConfigEdgeModuleClassPhabricatorConfigRequestExceptionHandlerModuleClassPhabricatorConfigPHIDModuleClassPhabricatorConfigCollectorsModuleClassPhabricatorConfigValidationExceptionClassPhabricatorConfigJSONClassPhabricatorConfigOptionTypeClassPhabricatorConfigJSONOptionTypeClassPhabricatorCustomHeaderConfigTypeClassPhabricatorPHPMailerConfigOptionsClassPhabricatorPhurlConfigOptionsClassPhabricatorAccessLogConfigOptionsClassPhabricatorCoreConfigOptionsClassPhabricatorUIConfigOptionsClassPhabricatorRecaptchaConfigOptionsClassPhabricatorNotificationConfigOptionsClassPhabricatorMailgunConfigOptionsClassPhabricatorDeveloperConfigOptionsClassPhabricatorSMSConfigOptionsClassPhabricatorSendGridConfigOptionsClassPhabricatorMetaMTAConfigOptionsClassPhabricatorClusterConfigOptionsClassPhabricatorConfigOptionClassPhabricatorSyntaxHighlightingConfigOptionsClassPhabricatorAuthenticationConfigOptionsClassPhabricatorAWSConfigOptionsClassPhabricatorPHDConfigOptionsClassPhabricatorApplicationConfigOptionsClassPhabricatorSecurityConfigOptionsClassPhabricatorExtendingPhabricatorConfigOptionsClassPhabricatorTranslationsConfigOptionsClassPhabricatorMySQLConfigOptionsClassPhabricatorConfigEntryClassPhabricatorConfigEntryDAOClassPhabricatorConfigTransactionClassPhabricatorConfigManagementMigrateWorkflowClassPhabricatorConfigManagementGetWorkflowClassPhabricatorConfigManagementSetWorkflowClassPhabricatorConfigManagementDeleteWorkflowClassPhabricatorConfigManagementListWorkflowClassPhabricatorConfigManagementWorkflowClassPhabricatorConfigTransactionQueryClassPhabricatorConfigEntryQueryClassPhabricatorConfigConfigPHIDTypeClassPhabricatorCacheSetupCheckClassPhabricatorSecuritySetupCheckClassPhabricatorPygmentSetupCheckClassPhabricatorTimezoneSetupCheckClassPhabricatorDatabaseSetupCheckClassPhabricatorAuthSetupCheckClassPhabricatorDaemonsSetupCheckClassPhabricatorImagemagickSetupCheckClassPhabricatorElasticSearchSetupCheckClassPhabricatorMailSetupCheckClassPhabricatorBaseURISetupCheckClassPhabricatorMySQLSetupCheckClassPhabricatorSetupCheckTestCaseClassPhabricatorExtensionsSetupCheckClassPhabricatorRepositoriesSetupCheckClassPhabricatorStorageSetupCheckClassPhabricatorFileinfoSetupCheckClassPhabricatorPathSetupCheckClassPhabricatorInvalidConfigSetupCheckClassPhabricatorExtraConfigSetupCheckClassPhabricatorSetupCheckClassPhabricatorPHPConfigSetupCheckClassPhabricatorGDSetupCheckClassPhabricatorBinariesSetupCheckClassPhabricatorSetupIssueViewClassPhabricatorHTTPParameterTypeTableViewClassAlmanacPropertiesSearchEngineAttachmentClassAlmanacPropertiesDestructionEngineExtensionClassAlmanacSearchEngineAttachmentClassAlmanacBindingsSearchEngineAttachmentClassPhabricatorAlmanacApplicationClassAlmanacEditorClassAlmanacDevicePropertyEditEngineClassAlmanacDeviceEditEngineClassAlmanacNamespaceEditorClassAlmanacPropertyEditEngineClassAlmanacServiceEditEngineClassAlmanacNamespaceEditEngineClassAlmanacServiceEditorClassAlmanacNetworkEditorClassAlmanacServicePropertyEditEngineClassAlmanacDeviceEditorClassAlmanacNetworkEditEngineClassAlmanacBindingEditorClassAlmanacBindingPropertyEditEngineClassAlmanacDeviceControllerClassAlmanacNamespaceListControllerClassAlmanacServiceViewControllerClassAlmanacConsoleControllerClassAlmanacNetworkControllerClassAlmanacNamespaceViewControllerClassAlmanacDeviceListControllerClassAlmanacNetworkEditControllerClassAlmanacInterfaceDeleteControllerClassAlmanacDeviceEditControllerClassAlmanacNamespaceControllerClassAlmanacBindingEditControllerClassAlmanacControllerClassAlmanacServiceClassAlmanacNamespaceTransactionClassAlmanacDeviceTransactionClassAlmanacDeviceClassAlmanacNetworkNameNgramsClassAlmanacServiceTransactionClassAlmanacNetworkTransactionClassAlmanacDeviceNameNgramsClassAlmanacNamespaceNameNgramsClassAlmanacManagementWorkflowClassAlmanacManagementRegisterWorkflowClassAlmanacManagementTrustKeyWorkflowClassAlmanacManagementUntrustKeyWorkflowClassAlmanacPropertyInterfaceInterfaceAlmanacServiceQueryClassAlmanacDeviceTransactionQueryClassAlmanacInterfaceQueryClassAlmanacNetworkSearchEngineClassAlmanacDeviceSearchEngineClassAlmanacNetworkTransactionQueryClassAlmanacBindingTransactionQueryClassAlmanacServiceSearchEngineClassAlmanacNamespaceQueryClassAlmanacPropertyQueryClassAlmanacNetworkQueryClassAlmanacQueryClassAlmanacDeviceQueryClassAlmanacServiceTransactionQueryClassAlmanacNamespaceTransactionQueryClassAlmanacBindingQueryClassAlmanacNamespaceSearchEngineClassAlmanacCreateDevicesCapabilityClassAlmanacServiceEditControllerClassAlmanacNamespaceEditControllerClassAlmanacPropertyDeleteControllerClassAlmanacInterfaceEditControllerClassAlmanacDeviceViewControllerClassAlmanacNetworkListControllerClassAlmanacPropertyEditControllerClassAlmanacBindingViewControllerClassAlmanacBindingDisableControllerClassAlmanacServiceControllerClassAlmanacPropertyControllerClassAlmanacNetworkViewControllerClassAlmanacServiceListControllerClassAlmanacDeviceSearchConduitAPIMethodClassAlmanacServiceSearchConduitAPIMethodClassAlmanacClusterServiceTypeClassAlmanacDrydockPoolServiceTypeClassAlmanacServiceTypeTestCaseClassAlmanacServiceTypeClassAlmanacClusterRepositoryServiceTypeClassAlmanacCustomServiceTypeClassAlmanacClusterDatabaseServiceTypeClassAlmanacBindingClassAlmanacPropertyClassAlmanacNetworkClassAlmanacInterfaceClassAlmanacTransactionClassAlmanacNamespaceClassAlmanacBindingTransactionClassAlmanacDAOClassAlmanacServiceNameNgramsClassAlmanacSchemaSpecClassAlmanacCreateServicesCapabilityClassAlmanacCreateNamespacesCapabilityClassAlmanacCreateNetworksCapabilityClassAlmanacManageClusterServicesCapabilityClassAlmanacBindingPHIDTypeClassAlmanacDevicePHIDTypeClassAlmanacServicePHIDTypeClassAlmanacNamespacePHIDTypeClassAlmanacInterfacePHIDTypeClassAlmanacNetworkPHIDTypeClassAlmanacServiceTypeDatasourceClassAlmanacServiceDatasourceClassAlmanacInterfaceDatasourceClassAlmanacNamesTestCaseClassAlmanacKeysClassAlmanacNamesClassAlmanacAddressClassAlmanacBindingTableViewClassAlmanacInterfaceTableViewClassPhabricatorPolicySearchEngineExtensionClassPhabricatorExtendedPolicyInterfaceInterfaceAllows an object to define a more complex policy than it can with @{interface:PhabricatorPolicyInterface} alone.PhabricatorPolicyInterfaceInterfacePhabricatorPolicyApplicationClassPhabricatorPolicyEditEngineExtensionClassPhabricatorPolicyControllerClassPhabricatorPolicyExplainControllerClassPhabricatorPolicyEditControllerClassPhabricatorPolicyExceptionClassPhabricatorPolicyAwareTestQueryClassConfigurable test query for implementing Policy unit tests.PhabricatorPolicyTestObjectClassConfigurable test object for implementing Policy unit tests.PhabricatorPolicyDataTestCaseClassPhabricatorPolicyTestCaseClassPhabricatorPolicyDAOClassPhabricatorPolicyClassPhabricatorPolicyManagementUnlockWorkflowClassPhabricatorPolicyManagementWorkflowClassPhabricatorPolicyManagementShowWorkflowClassPhabricatorPolicyQueryClassPhabricatorPolicyFilterClassPhabricatorPoliciesClassPhabricatorPolicyConstantsClassPhabricatorPolicyTypeClassPhabricatorPolicyCanJoinCapabilityClassPhabricatorPolicyCapabilityTestCaseClassPhabricatorPolicyCanEditCapabilityClassPhabricatorPolicyCapabilityClassPhabricatorPolicyCanViewCapabilityClassPhabricatorLunarPhasePolicyRuleClassPhabricatorPolicyRuleClassPhabricatorPolicyConfigOptionsClassPolicyLockOptionTypeClassPhabricatorPolicyPHIDTypePolicyClassPhrequentCurtainExtensionClassPhrequentTrackableInterfaceInterfacePhabricatorPhrequentApplicationClassPhrequentTrackingEditorClassPhrequentListControllerClassPhrequentTrackControllerClassPhrequentControllerClassPhrequentPushConduitAPIMethodClassPhrequentConduitAPIMethodClassPhrequentPopConduitAPIMethodClassPhrequentTrackingConduitAPIMethodClassPhrequentTimeBlockClassPHUIHandleViewClassConvenience class for rendering a single handle.PHUIHandleTagListViewClassPHUIHandleListViewClassConvenience class for rendering a list of handles.PhabricatorTypeaheadApplicationClassPhabricatorTypeaheadDatasourceControllerClassPhabricatorTypeaheadFunctionHelpControllerClassPhabricatorTypeaheadModularDatasourceControllerClassPhabricatorTypeaheadInvalidTokenExceptionClassPhabricatorTypeaheadResultClassPhabricatorTypeaheadDatasourceClassPhabricatorTypeaheadCompositeDatasourceClassPhabricatorTypeaheadMonogramDatasourceClassPhabricatorTypeaheadRuntimeCompositeDatasourceClassPhabricatorTypeaheadTokenViewClassPhabricatorLegalpadApplicationClassLegalpadDocumentEditorClassLegalpadControllerClassLegalpadDocumentListControllerClassLegalpadDocumentSignatureViewControllerClassLegalpadDocumentDoneControllerClassLegalpadDocumentSignatureVerificationControllerClassLegalpadDocumentSignatureListControllerClassLegalpadDocumentEditControllerClassLegalpadDocumentManageControllerClassLegalpadDocumentSignControllerClassLegalpadDocumentSignatureAddControllerClassLegalpadDocumentCommentControllerClassLegalpadReplyHandlerClassLegalpadMailReceiverClassLegalpadSchemaSpecClassLegalpadDAOClassLegalpadTransactionCommentClassPhrequentUserTimeClassPhrequentDAOClassPhrequentTimeBlockTestCaseClassPhrequentTimeSlicesClassPhrequentSearchEngineClassPhrequentUserTimeQueryClassPhrequentUIEventListenerClassPhabricatorPhrequentConfigOptionsClassphid_get_subtype()Functionphid_group_by_type()FunctionGroup a list of phids by type.phid_get_type()FunctionLook up the type of a PHID. Returns PhabricatorPHIDConstants::PHID_TYPE_UNKNOWN if it fails to look up the typePhabricatorPHIDInterfaceInterfacePHIDLookupConduitAPIMethodClassPHIDInfoConduitAPIMethodClassPHIDConduitAPIMethodClassPHIDQueryConduitAPIMethodClassPhabricatorPHIDResolverClassResolve a list of identifiers into PHIDs.PhabricatorProjectPHIDResolverClassPhabricatorUserPHIDResolverClassPhabricatorPHIDTypeTestCaseClassPhabricatorPHIDTypeClassPhabricatorMetaMTAApplicationEmailPHIDTypeClassPhabricatorPHIDClassPhabricatorHandleQueryClassPhabricatorObjectListQueryTestCaseClassPhabricatorObjectListQueryClassPhabricatorObjectQueryClassPhabricatorObjectHandleClassPhabricatorHandlePoolTestCaseClassPhabricatorHandlePoolClassCoordinates loading object handles.PhabricatorHandleListClassA list of object handles.PhabricatorHandleObjectSelectorDataViewClassPhabricatorHandleRemarkupRuleClassPhabricatorPHIDConstantsClassLegalpadDocumentBodyClassLegalpadTransactionClassLegalpadDocumentSignatureClassLegalpadDocumentClassLegalpadRequireSignatureHeraldActionClassLegalpadDocumentSearchEngineClassLegalpadDocumentSignatureQueryClassLegalpadDocumentQueryClassLegalpadTransactionQueryClassLegalpadDocumentSignatureSearchEngineClassPhabricatorLegalpadSignaturePolicyRuleClassLegalpadDefaultEditCapabilityClassLegalpadCreateDocumentsCapabilityClassLegalpadDefaultViewCapabilityClassLegalpadSignatureNeededByObjectEdgeTypeClassLegalpadObjectNeedsSignatureEdgeTypeClassLegalpadDocumentRemarkupRuleClassPhabricatorLegalpadConfigOptionsClassPhabricatorLegalpadDocumentPHIDTypeClassLegalpadDocumentDatasourceClassLegalpadTransactionViewClassPhabricatorDashboardLayoutConfigClassPhabricatorDashboardPanelTypeClassPhabricatorDashboardTabsPanelTypeClassPhabricatorDashboardQueryPanelTypeClassPhabricatorDashboardTextPanelTypeClassPhabricatorDashboardApplicationClassPhabricatorDashboardPanelTransactionEditorClassPhabricatorDashboardTransactionEditorClassPhabricatorDashboardPanelArchiveControllerClassPhabricatorDashboardEditControllerClassPhabricatorDashboardControllerClassPhabricatorDashboardPanelListControllerClassPhabricatorDashboardMovePanelControllerClassPhabricatorDashboardPanelEditControllerClassPhabricatorDashboardCopyControllerClassPhabricatorDashboardPanelViewControllerClassPhabricatorDashboardInstallControllerClassPhabricatorDashboardAddPanelControllerClassPhabricatorDashboardArchiveControllerClassPhabricatorDashboardPanelRenderControllerClassPhabricatorDashboardViewControllerClassPhabricatorDashboardManageControllerClassPhabricatorDashboardRemovePanelControllerClassPhabricatorDashboardListControllerClassPhabricatorDashboardUninstallControllerClassPhabricatorDashboardPanelCoreCustomFieldClassPhabricatorDashboardPanelSearchApplicationCustomFieldClassPhabricatorDashboardPanelSearchQueryCustomFieldClassPhabricatorDashboardPanelTabsCustomFieldClassPhabricatorDashboardPanelCustomFieldClassPhabricatorDashboardInstallClassAn install of a dashboard. Examples might be - the home page for a user - the profile page for a user - the profile page for a projectPhabricatorDashboardPanelTransactionClassPhabricatorDashboardDAOClassPhabricatorDashboardPanelClassAn individual dashboard panel.PhabricatorDashboardClassA collection of dashboard panels with a specific layout.PhabricatorDashboardSchemaSpecClassPhabricatorDashboardTransactionClassPhabricatorDashboardPanelQueryClassPhabricatorDashboardSearchEngineClassPhabricatorDashboardQueryClassPhabricatorDashboardTransactionQueryClassPhabricatorDashboardPanelTransactionQueryClassPhabricatorDashboardPanelSearchEngineClassPhabricatorDashboardRenderingEngineClassPhabricatorDashboardPanelRenderingEngineClassPhabricatorDashboardPanelHasDashboardEdgeTypeClassPhabricatorDashboardDashboardHasPanelEdgeTypeClassPhabricatorDashboardRemarkupRuleClassPhabricatorDashboardPanelPHIDTypeClassPhabricatorDashboardDashboardPHIDTypeClassPhabricatorUIExamplesApplicationClassPhabricatorUIExampleRenderControllerClassJavelinViewUIExampleClassPHUITagExampleClassPhabricatorTooltipUIExampleClassPHUITimelineExampleClassJavelinViewExampleServerViewClassPhabricatorRemarkupUIExampleClassPhabricatorBarePageUIExampleClassPhabricatorGestureUIExampleClassJavelinUIExampleClassPHUIBadgeExampleClassPHUIInfoPanelExampleClassPHUIImageMaskExampleClassPHUIActionPanelExampleClassPhabricatorAphrontBarUIExampleClassPhabricatorSortTableUIExampleClassPHUIObjectItemListExampleClassPHUIIconExampleClassPHUIHovercardUIExampleClassPhabricatorStatusUIExampleClassJavelinReactorUIExampleClassPhabricatorMultiColumnUIExampleClassPHUIBoxExampleClassPHUIListExampleClassPhabricatorDaemonManagementStartWorkflowClassPhabricatorDaemonManagementStatusWorkflowClassPhabricatorDaemonManagementListWorkflowClassPhabricatorDaemonManagementRestartWorkflowClassPhabricatorDaemonManagementStopWorkflowClassPhabricatorDaemonManagementLaunchWorkflowClassPhabricatorDaemonLogQueryClassPhabricatorDaemonEventListenerClassPhabricatorDaemonLogGarbageCollectorClassPhabricatorDaemonTaskGarbageCollectorClassPhabricatorDaemonLogEventGarbageCollectorClassPhabricatorDaemonLogEventsViewClassPhabricatorDaemonTasksTableViewClassPhabricatorDaemonLogListViewClassPhabricatorAuditApplicationClassPhabricatorAuditEditorClassPhabricatorAuditCommentEditorClassPhabricatorAuditListControllerClassPhabricatorAuditAddCommentControllerClassPhabricatorAuditControllerClassPhabricatorAuditPreviewControllerClassPhabricatorAuditReplyHandlerClassPhabricatorAuditMailReceiverClassAuditConduitAPIMethodClassAuditQueryConduitAPIMethodClassPhabricatorAuditTransactionClassPhabricatorAuditInlineCommentClassPhabricatorAuditTransactionCommentClassPhabricatorAuditManagementDeleteWorkflowClassPhabricatorAuditManagementWorkflowClassPhabricatorCommitSearchEngineClassPhabricatorAuditTransactionQueryClassPHUIInfoExampleClassPHUIButtonBarExampleClassPHUIFeedStoryExampleClassPhabricatorSetupIssueUIExampleClassPHUIButtonExampleClassPhabricatorPagedFormUIExampleClassPHUITypeaheadExampleClassPhabricatorNotificationUIExampleClassPhabricatorBusyUIExampleClassPHUIColorPalletteExampleClassPhabricatorListFilterUIExampleClassPhabricatorUIExampleClassPHUIPropertyListExampleClassPhabricatorPagerUIExampleClassPHUIDocumentExampleClassPhabricatorDaemonsApplicationClassPhabricatorDaemonBulkJobMonitorControllerClassPhabricatorDaemonBulkJobViewControllerClassPhabricatorWorkerTaskDetailControllerClassPhabricatorDaemonConsoleControllerClassPhabricatorDaemonLogEventViewControllerClassPhabricatorDaemonControllerClassPhabricatorDaemonLogViewControllerClassPhabricatorDaemonLogListControllerClassPhabricatorDaemonBulkJobListControllerClassPhabricatorDaemonDAOClassPhabricatorDaemonLogClassPhabricatorDaemonLogEventClassPhabricatorDaemonManagementDebugWorkflowClassPhabricatorDaemonManagementReloadWorkflowClassPhabricatorDaemonManagementLogWorkflowClassPhabricatorDaemonManagementWorkflowClassPhabricatorAuditActionConstantsClassPhabricatorAuditCommitStatusConstantsClassPhabricatorAuditStatusConstantsClassPhabricatorAuditTransactionViewClassPhabricatorAuditListViewClassPhabricatorCacheSpecClassPhabricatorDataCacheSpecClassPhabricatorOpcodeCacheSpecClassPhabricatorCachesClassPhabricatorCachesTestCaseClassPhabricatorMarkupCacheClassPhabricatorCacheSchemaSpecClassPhabricatorCacheDAOClassPhabricatorCacheManagementPurgeWorkflowClassPhabricatorCacheManagementWorkflowClassPhabricatorCacheMarkupGarbageCollectorClassPhabricatorCacheGeneralGarbageCollectorClassPhabricatorCacheTTLGarbageCollectorClassPhabricatorKeyValueDatabaseCacheClassPhabricatorPirateEnglishTranslationClassPhabricatorBritishEnglishTranslationClassPhabricatorVeryWowEnglishTranslationClassPhabricatorUSEnglishTranslationClassPhabricatorLocaleScopeGuardTestCaseClassPhabricatorLocaleScopeGuardClassChange the effective locale for the lifetime of this guard.PhabricatorInternationalizationManagementExtractWorkflowClassPhabricatorInternationalizationManagementWorkflowClassPhabricatorEditorClassJavelinClassphabricator_form()Functionjavelin_tag()FunctionPhabricatorEdgesDestructionEngineExtensionClassPhabricatorEdgeEditorClassAdd and remove edges between objects. You can use @{class:PhabricatorEdgeQuery} to load object edges. For more information on edges, see @{article:Using Edges}.PhabricatorInlineCommentControllerClassPHUIDiffInlineCommentEditViewClassPHUIDiffInlineCommentViewClassPhabricatorInlineSummaryViewClassPHUIDiffInlineCommentDetailViewClassPHUIDiffOneUpInlineCommentRowScaffoldClassRow scaffold for `1up` (unified) changeset views.PHUIDiffInlineCommentRowScaffoldClassWraps an inline comment in a table row.PHUIDiffTwoUpInlineCommentRowScaffoldClassRow scaffold for 2up (side-by-side) changeset views.PHUIDiffInlineCommentUndoViewClassRender the "Undo" action to recover discarded inline comments.PHUIDiffRevealIconViewClassPHUIDiffTableOfContentsItemViewClassPHUIDiffTableOfContentsListViewClassPHUIDiffInlineCommentTableScaffoldClassWraps an inline comment row scaffold in a table.PhabricatorCustomFieldFulltextEngineExtensionClassPhabricatorCustomFieldEditEngineExtensionClassPhabricatorCustomFieldSearchEngineExtensionClassPhabricatorCustomFieldInterfaceInterfacePhabricatorStandardCustomFieldInterfaceInterfacePhabricatorCustomFieldEditTypeClassPhabricatorCustomFieldEditFieldClassPhabricatorCustomFieldImplementationIncompleteExceptionClassPhabricatorCustomFieldNotAttachedExceptionClassPhabricatorCustomFieldNotProxyExceptionClassPhabricatorCustomFieldDataNotAvailableExceptionClassPhabricatorCustomFieldAttachmentClassConvenience class which simplifies the implementation of @{interface:PhabricatorCustomFieldInterface} by obscuring the details of how custom fields are stored.PhabricatorCustomFieldClassPhabricatorCustomFieldListClassConvenience class to perform operations on an entire field list, like reading all values from storage.PhabricatorCustomFieldStringIndexStorageClassPhabricatorCustomFieldNumericIndexStorageClassPhabricatorCustomFieldIndexStorageClassPhabricatorCustomFieldStorageClassPhabricatorCustomFieldHeraldFieldClassPhabricatorCustomFieldHeraldFieldGroupClassPhabricatorStandardCustomFieldDatasourceClassPhabricatorStandardCustomFieldPHIDsClassCommon code for standard field types which store lists of PHIDs.PhabricatorStandardCustomFieldUsersClassPhabricatorStandardCustomFieldDateClassPhabricatorStandardCustomFieldBoolClassPhabricatorStandardCustomFieldSelectClassPhabricatorStandardCustomFieldBlueprintsClassPhabricatorStandardCustomFieldHeaderClassPhabricatorStandardCustomFieldTextClassPhabricatorStandardCustomFieldIntClassPhabricatorStandardCustomFieldClassPhabricatorStandardCustomFieldCredentialClassPhabricatorStandardCustomFieldTokenizerClassPhabricatorStandardCustomFieldLinkClassPhabricatorStandardCustomFieldRemarkupClassPhabricatorCustomFieldConfigOptionTypeClassPhabricatorStandardSelectCustomFieldDatasourceClassPhabricatorCustomFieldMonogramParserClassPhabricatorSMSDemultiplexWorkerClassPhabricatorSMSWorkerClassPhabricatorSMSSendWorkerClassPhabricatorSMSClassPhabricatorSMSDAOClassPhabricatorSMSManagementWorkflowClassPhabricatorSMSManagementSendTestWorkflowClassPhabricatorSMSManagementListOutboundWorkflowClassPhabricatorSMSManagementShowOutboundWorkflowClassPhabricatorSMSImplementationTwilioAdapterClassPhabricatorSMSImplementationTestBlackholeAdapterClassThis is useful for testing, but otherwise your SMS ends up in a blackhole.PhabricatorSMSImplementationAdapterClassPhabricatorUnknownContentSourceClassPhabricatorEdgeCycleExceptionClassPhabricatorEdgeTypeClassDefines an edge type.PhabricatorEdgeTypeTestCaseClassPhabricatorEdgeTestCaseClassPhabricatorEdgeQueryClassLoad object edges created by @{class:PhabricatorEdgeEditor}.PhabricatorEdgeConfigClassPhabricatorEdgeConstantsClassPhabricatorEdgeGraphClassPhabricatorMarkupInterfaceInterfaceAn 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.PhabricatorMarkupPreviewControllerClassPhabricatorRemarkupCowsayBlockInterpreterClassPhabricatorRemarkupFigletBlockInterpreterClassPhabricatorMarkupOneOffClassDEPRECATED. Use @{class:PHUIRemarkupView}.PhabricatorNavigationRemarkupRuleClassPhabricatorObjectRemarkupRuleClassPhabricatorRemarkupCustomBlockRuleClassPhabricatorRemarkupCustomInlineRuleClassPhabricatorYoutubeRemarkupRuleClassPhabricatorSyntaxHighlighterClassPhabricatorMarkupEngineClassManages markup engine selection, configuration, application, caching and pipelining.PHUIRemarkupViewClassSimple API for rendering blocks of Remarkup.PhabricatorEventListenerClassPhabricatorExampleEventListenerClassExample event listener. For details about installing Phabricator event hooks, refer to @{article:Events User Guide: Installing Event Listeners}.PhabricatorEventEngineClassPhabricatorAutoEventListenerClassEvent listener which is registered automatically, without requiring configuration.PhabricatorEventClassPhabricatorEventTypeClassFor detailed explanations of these events, see @{article:Events User Guide: Installing Event Listeners}.PhabricatorDifferenceEngineClassUtility class which encapsulates some shared behavior between different applications which render diffs.PhabricatorInlineCommentInterfaceInterfaceShared interface used by Differential and Diffusion inline comments.PhabricatorChangesetResponseClassPhabricatorDiffInlineCommentQueryClassPhabricatorInlineCommentPreviewControllerClassPhabricatorOldWorldContentSourceClassPhabricatorContentSourceModuleClassPhabricatorContentSourceClassPhabricatorWebContentSourceClassPhabricatorContentSourceViewClassPhabricatorFaxContentSourceClassPhabricatorUnitTestContentSourceClassPhabricatorLipsumContentSourceClassPhabricatorConduitContentSourceClassPhabricatorConsoleContentSourceClassPhabricatorStorageSchemaSpecClassDatabaseConfigurationProviderInterfaceDefaultDatabaseConfigurationProviderClassPhabricatorSQLPatchListClassPhabricatorBuiltinPatchListClassAphrontIsolatedDatabaseConnectionTestCaseClassAphrontMySQLDatabaseConnectionTestCaseClassQueryFormattingTestCaseClassPhabricatorStorageManagementWorkflowClassPhabricatorStorageManagementQuickstartWorkflowClassPhabricatorStorageManagementAdjustWorkflowClassPhabricatorStorageManagementShellWorkflowClassPhabricatorStorageManagementUpgradeWorkflowClassPhabricatorStorageManagementProbeWorkflowClassPhabricatorStorageManagementDestroyWorkflowClassPhabricatorStorageManagementRenamespaceWorkflowClassPhabricatorStorageManagementDumpWorkflowClassPhabricatorStorageManagementDatabasesWorkflowClassPhabricatorStorageManagementStatusWorkflowClassPhabricatorStorageManagementAPIClassPhabricatorStoragePatchClassPhabricatorDataNotAttachedExceptionClassPhabricatorLiskSerializerClassLiskEphemeralObjectExceptionClassLiskMigrationIteratorClassIterate over every object of a given type, without holding all of them in memory. This is useful for performing database migrations.LiskFixtureTestCaseClassLiskIsolationTestDAOExceptionClassLiskIsolationTestDAOClassLiskDAOTestCaseClassLiskIsolationTestCaseClassLiskChunkTestCaseClassLiskRawMigrationIteratorClassLiskDAOClassSimple object-authoritative data access object that makes it easy to build stuff that you need to save to a database. Basically, it means that the amount of boilerplate code (and, particularly, boilerplate SQL) you need to write is greatly reduced.LiskDAOSetClassYou usually don't need to use this class directly as it is controlled by @{class:LiskDAO}. You can create it if you want to work with objects of same type from different sources as with one set. Let's say you want to get e-mails of all users involved in a revision:PhabricatorLiskDAOClassPhabricatorManagementWorkflowClassPhabricatorQueryClassPhabricatorQueryOrderVectorClassStructural class representing a column ordering for a query.PhabricatorQueryOrderTestCaseClassPhabricatorQueryOrderItemClassStructural class representing one item in an order vector.PhabricatorOffsetPagedQueryClassA query class which uses offset/limit paging. Provides logic and accessors for offsets and limits.PhabricatorQueryConstraintClassPhabricatorEmptyQueryExceptionClassPhabricatorCursorPagedPolicyAwareQueryClassA query class which uses cursor-based paging. This paging is much more performant than offset-based paging in the presence of policy filtering.PhabricatorPolicyAwareQueryClassA @{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.PhabricatorJavelinLinterClassPhabricatorTrivialTestCaseClassTrivial example test case.PhabricatorTestCaseClassPhabricatorStorageFixtureScopeGuardClassUsed by unit tests to build storage fixtures.PhabricatorTimeGuardClassPhabricatorTimeTestCaseClassPhabricatorTimeClassPhabricatorSSHWorkflowClassPhabricatorSSHPassthruCommandClassProxy 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.PhabricatorBotMessageClassPhabricatorDaemonClassPhabricatorDaemonContentSourceClassPhabricatorBulkContentSourceClassPhabricatorWorkerBulkJobCreateWorkerClassPhabricatorWorkerBulkJobTypeClassPhabricatorWorkerBulkJobTaskWorkerClassPhabricatorWorkerBulkJobWorkerClassPhabricatorWorkerDestructionEngineExtensionClassPhabricatorWorkerBulkJobEditorClassPhabricatorWorkerPermanentFailureExceptionClassPhabricatorWorkerYieldExceptionClassAllows tasks to yield to other tasks.PhabricatorTaskmasterDaemonClassPhabricatorTestWorkerClassPhabricatorWorkerTestCaseClassPhabricatorWorkerBulkJobTestCaseClassPhabricatorWorkerBulkTaskClassPhabricatorWorkerActiveTaskClassPhabricatorWorkerBulkJobClassPhabricatorWorkerArchiveTaskClassPhabricatorWorkerTaskClassPhabricatorWorkerTaskDataClassPhabricatorWorkerTriggerEventClassPhabricatorWorkerSchemaSpecClassPhabricatorWorkerBulkJobTransactionClassPhabricatorWorkerDAOClassPhabricatorWorkerTriggerClassPhabricatorWorkerManagementCancelWorkflowClassPhabricatorWorkerManagementExecuteWorkflowClassPhabricatorWorkerManagementFreeWorkflowClassPhabricatorWorkerManagementRetryWorkflowClassPhabricatorWorkerTriggerManagementWorkflowClassPhabricatorWorkerManagementFloodWorkflowClassPhabricatorWorkerTriggerManagementFireWorkflowClassPhabricatorWorkerManagementWorkflowClassPhabricatorWorkerBulkJobSearchEngineClassPhabricatorWorkerLeaseQueryClassSelect and lease tasks from the worker task queue.PhabricatorWorkerTriggerQueryClassPhabricatorWorkerBulkJobQueryClassPhabricatorWorkerArchiveTaskQueryClassPhabricatorWorkerBulkJobTransactionQueryClassPhabricatorWorkerClassPhabricatorTriggerDaemonClassSchedule and execute event triggers, which run code at specific times.PhabricatorTriggerActionClassA trigger action reacts to a scheduled event.PhabricatorScheduleTaskTriggerActionClassTrigger action which queues a task.PhabricatorLogTriggerActionClassTrivial action which logs a message.PhabricatorNeverTriggerClockClassNever triggers an event.PhabricatorOneTimeTriggerClockClassTriggers an event exactly once, at a specific epoch time.PhabricatorMetronomicTriggerClockClassTriggers an event repeatedly, delaying a fixed number of seconds between triggers.PhabricatorTriggerClockTestCaseClassPhabricatorTriggerClockClassA trigger clock implements scheduling rules for an event.PhabricatorSubscriptionTriggerClockClassTriggers an event every month on the same day of the month, like the 12th of the month.PhabricatorDailyRoutineTriggerClockClassTriggers a daily routine, like server backups.PhabricatorWorkerTriggerPHIDTypeClassPhabricatorWorkerBulkJobPHIDTypeClassPhabricatorGarbageCollectorClassPhabricatorGarbageCollectorManagementWorkflowClassPhabricatorGarbageCollectorManagementSetPolicyWorkflowClassPhabricatorGarbageCollectorManagementCollectWorkflowClassPhabricatorDaemonOverseerModuleClassOverseer module.PhabricatorSlugTestCaseClassPhabricatorHashTestCaseClassPhabricatorHashClassPhabricatorSSHKeyGeneratorClassPhabricatorSSHLogClassPhabricatorAccessLogClassPhabricatorConfigSourceClassPhabricatorScopedEnvClassScope guard to hold a temporary environment. See @{class:PhabricatorEnv} for instructions on use.PhabricatorConfigDefaultSourceClassConfiguration source which reads from defaults defined in the authoritative configuration definitions.PhabricatorConfigStackSourceClassConfiguration source which reads from a stack of other configuration sources.PhabricatorEnvTestCaseClassPhabricatorConfigDictionarySourceClassPhabricatorConfigDatabaseSourceClassPhabricatorConfigSiteSourceClassOptional configuration source which loads between local sources and the database source.PhabricatorConfigLocalSourceClassPhabricatorConfigProxySourceClassConfiguration source which proxies some other configuration source.PhabricatorConfigFileSourceClassConfiguration source which reads from a configuration file on disk (a PHP file in the `conf/` directory).PhabricatorEnvClassManages the execution environment configuration, exposing APIs to read configuration settings and other similar values that are derived directly from configuration settings.PhabricatorDaemonReferenceClassPhabricatorBotClassSimple IRC bot which runs as a Phabricator daemon. Although this bot is somewhat useful, it is also intended to serve as a demo of how to write "system agents" which communicate with Phabricator over Conduit, so you can script system interactions and integrate with other systems.PhabricatorBotObjectNameHandlerClassLooks for Dxxxx, Txxxx and links to them.PhabricatorBotFeedNotificationHandlerClassWatches the feed and puts notifications into channel(s) of choice.PhabricatorBotHandlerClassResponds to IRC messages. You plug a bunch of these into a @{class:PhabricatorBot} to give it special behavior.PhabricatorBotDebugLogHandlerClassLogs messages to stdout.PhabricatorBotLogHandlerClassLogs chatter.PhabricatorBotSymbolHandlerClassWatches for "where is <symbol>?"PhabricatorBotMacroHandlerClassPhabricatorBotWhatsNewHandlerClassResponds to "Whats new?" with some recent feed content.PhabricatorBotTargetClassRepresents something which can be the target of messages, like a user or channel.PhabricatorBotUserClassRepresents an individual user.PhabricatorBotChannelClassRepresents a group/public space, like an IRC channel or a Campfire room.PhabricatorProtocolAdapterClassDefines the api for protocol adapters for @{class:PhabricatorBot}PhabricatorCampfireProtocolAdapterClassPhabricatorBotFlowdockProtocolAdapterClassPhabricatorIRCProtocolAdapterClassPhabricatorStreamingProtocolAdapterClassAssistive TechnologiesArticleInformation about making Phabricator accessible to assistive technologies.Describing Root ProblemsArticleExplains how to describe a root problem effectively.Javascript Coding StandardsArticleThis document describes Javascript coding standards for Phabricator and Javelin.Providing Reproduction StepsArticleDescribes how to provide reproduction steps.Adding New ClassesArticleGuide to adding new classes to extend Phabricator.Contributing Feature RequestsArticleDescribes how to file an effective Phabricator feature request.Contributing Bug ReportsArticleDescribes how to file an effective Phabricator bug report.Providing Version InformationArticleHow to provide version information with reports made to the upstream.PHP Coding StandardsArticleThis document describes PHP coding standards for Phabricator and related projects (like Arcanist and libphutil).Running built-in PHP webserverArticleAs of version 5.4.0, the PHP command line interface provides a built-in web server. This web server is designed for developmental purposes only, and should not be used in production. Phabricator can be executed under it with the command:Writing Unit TestsArticleSimple guide to libphutil, Arcanist and Phabricator unit tests.Using the Phabricator OAuth ServerArticleHow to use the Phabricator OAuth Server.Phabricator Code LayoutArticleGuide to Phabricator code layout, including how URI mapping works through application class and subdirectory organization best practices.Using EdgesArticleGuide to the Edges infrastructure.Adding New CSS and JSArticleExplains how to add new CSS and JS files to Phabricator.Contributor IntroductionArticleIntroduction to contributing to Phabricator, Arcanist and libphutil.CSS Coding StandardsArticleThis document describes CSS features and coding standards for Phabricator.Database SchemaArticleThis document describes key components of the database schema and should answer questions like how to store new types of data.General Coding StandardsArticleThis document is a general coding standard for contributing to Phabricator, Arcanist, libphutil and Diviner.Understanding the Phacility CLAArticleDescribes the Contributor License Agreement (CLA).Performance: N+1 Query ProblemArticleHow to avoid a common performance pitfall.Contributing CodeArticleDescribes how to contribute code to Phabricator.Rendering HTMLArticleRendering HTML in the Phabricator environment.InternationalizationArticleDescribes Phabricator translation and localization.