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.