Page MenuHomeClusterLabs Projects
PonderQuestionStatusTestCaseClassPhabricatorCountdownCreateCapabilityClassCelerityManagementGenerateSpritesWorkflowClassphabricator_startup()FunctionAphrontProgressBarViewClassAphrontGlyphBarViewClassAphrontBarViewClassAphrontStackTraceViewClassAphrontKeyboardShortcutsAvailableViewClassphabricator_format_local_time()FunctionThis function does not usually need to be called directly. Instead, call @{function:phabricator_date}, @{function:phabricator_time}, or @{function:phabricator_datetime}.phabricator_datetimezone()Functionphabricator_datetime()Functionphabricator_absolute_datetime()Functionphabricator_dual_datetime()Functionphabricator_time()Functionphabricator_relative_date()Functionphabricator_date()FunctionPHUICurtainObjectRefViewClassPHUICalendarWidgetViewClassPHUICalendarWeekViewClassPHUICalendarMonthViewClassPHUICalendarListViewClassPHUICalendarDayViewClassPHUIInvisibleCharacterTestCaseClassPHUIWorkpanelViewClassPHUIWorkboardViewClassPHUITwoColumnViewClassPHUITimelineViewClassPHUITimelineEventViewClassPHUITagViewClassPHUITabViewClassPHUITabGroupViewClassPHUIStatusListViewClassPHUIStatusItemViewClassPHUISegmentBarViewClassPHUISegmentBarSegmentViewClassPHUIRemarkupPreviewPanelClassRender a simple preview panel for a bound Remarkup text control.PHUIPropertyListViewClassPHUIPropertyGroupViewClassPHUIPinboardViewClassPHUIPinboardItemViewClassPHUIPagerViewClassPHUIObjectItemViewClassPHUIObjectItemListViewClassPHUIObjectBoxViewClassPHUIListViewClassPHUIListItemViewClassPHUILinkViewClassPHUILeftRightViewClassPHUILauncherViewClassPHUIInvisibleCharacterViewClassAPI for replacing whitespace characters and some control characters with their printable representations. This is useful for debugging and displaying more helpful error messages to users.PHUIInfoViewClassPHUIImageMaskViewClassPHUIIconViewClassPHUIIconCircleViewClassPHUIHovercardViewClassThe default one-for-all hovercard. We may derive from this one to create more specialized ones.PHUIHeaderViewClassPHUIHeadThingViewClassPHUIFeedStoryViewClassPHUIDocumentViewClassPHUIDocumentSummaryViewClassPHUICurtainObjectRefListViewClassPHUICrumbsViewClassPHUICrumbViewClassPHUIColorClassPHUICMSViewClassPHUIButtonViewClassPHUIButtonBarViewClassPHUIBoxViewClassPHUIBigInfoViewClassPHUIBadgeViewClassPHUIBadgeMiniViewClassPHUIBadgeBoxViewClassPHUIActionPanelViewClassPHUIClassPhabricatorStandardPageViewClassThis is a standard Phabricator page with menus, Javelin, DarkConsole, and basic styles.PhabricatorMainMenuViewClassPhabricatorMainMenuSearchViewClassPhabricatorMainMenuBarExtensionClassPhabricatorBarePageViewClassThis is a bare HTML page view which has access to Phabricator page infrastructure like Celerity, but no content or builtin static resources. You basically get a valid HMTL5 document and an empty body tag.AphrontPageViewClassPHUIListViewTestCaseClassPhabricatorSourceCodeViewClassPhabricatorFileLinkViewClassPhabricatorAnchorViewClassPhabricatorActionViewClassPhabricatorActionListViewClassPHUICurtainViewClassPHUICurtainPanelViewClassPHUIApplicationMenuViewClassAphrontSideNavFilterViewClassProvides a navigation sidebar. For example:AphrontMultiColumnViewClassAphrontMoreViewClassAphrontListFilterViewClassFuelViewClassFuelMenuViewClassFuelMenuItemViewClassFuelMapViewClassFuelMapItemViewClassFuelHandleListViewClassFuelHandleListItemViewClassFuelGridViewClassFuelGridRowViewClassFuelGridCellViewClassFuelComponentViewClassPHUIFormationViewClassPHUIFormationResizerViewClassPHUIFormationFlankViewClassPHUIFormationExpanderViewClassPHUIFormationContentViewClassPHUIFormationColumnViewClassPHUIFormationColumnItemClassPHUIFormationColumnDynamicViewClassAphrontFormDateControlClassPhabricatorRemarkupControlClassAphrontFormTextAreaControlClassPHUIFormTimerControlClassPHUIFormNumberControlClassPHUIFormIconSetControlClassPHUIFormFreeformDateControlClassPHUIFormFileControlClassPHUIFormDividerControlClassAphrontFormTypeaheadControlClassAphrontFormTokenizerControlClassAphrontFormTextWithSubmitControlClassAphrontFormTextControlClassAphrontFormSubmitControlClassAphrontFormStaticControlClassAphrontFormSelectControlClassAphrontFormRecaptchaControlClassAphrontFormRadioButtonControlClassAphrontFormPolicyControlClassAphrontFormPasswordControlClassAphrontFormMarkupControlClassAphrontFormHandlesControlClassAphrontFormFileControlClassAphrontFormDividerControlClassAphrontFormDateControlValueClassAphrontFormControlClassAphrontFormCheckboxControlClassPHUIFormLayoutViewClassThis provides the layout of an AphrontFormView without actually providing the <form /> tag. Useful on its own for creating forms in other forms (like dialogs) or forms which aren't submittable.PHUIFormInsetViewClassAphrontFormViewClassPHUICurtainExtensionClassPhabricatorObjectSelectorDialogClassAphrontTypeaheadTemplateViewClassAphrontTokenizerTemplateViewClassAphrontTableViewClassAphrontCursorPagerViewClassPhabricatorSyntaxStyleClassPhabricatorDefaultSyntaxStyleClassqueryfx_one()Functionqueryfx_all()Functionqueryfx()Functionqsprintf_check_scalar_type()Functionqsprintf_check_type()Functionxsprintf_query()Function@{function:xsprintf} callback for encoding SQL queries. See @{function:qsprintf}.vqsprintf()Functionqsprintf()FunctionFormat an SQL query. This function behaves like `sprintf`, except that all the normal conversions (like "%s") will be properly escaped, and additional conversions are supported:PhutilQueryStringClassPhutilQsprintfInterfaceInterfaceAphrontDatabaseTableRefInterfaceInterfaceAphrontDatabaseTableRefClassPhabricatorStorageSchemaSpecClassPhabricatorBuiltinPatchListClassPhabricatorSQLPatchListClassPhabricatorStorageManagementAPIClassPhabricatorStorageManagementWorkflowClassPhabricatorStorageManagementUpgradeWorkflowClassPhabricatorStorageManagementQuickstartWorkflowClassPhabricatorStorageManagementDumpWorkflowClassPhabricatorStorageManagementDestroyWorkflowClassPhabricatorStorageManagementDatabasesWorkflowClassPhabricatorStorageManagementStatusWorkflowClassPhabricatorStorageManagementShellWorkflowClassPhabricatorStorageManagementRenamespaceWorkflowClassPhabricatorStorageManagementProbeWorkflowClassPhabricatorStorageManagementPartitionWorkflowClassPhabricatorStorageManagementOptimizeWorkflowClassPhabricatorStorageManagementAnalyzeWorkflowClassPhabricatorStorageManagementAdjustWorkflowClassPhabricatorStoragePatchClassPhabricatorLiskDAOClassLiskDAOClassSimple 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.LiskIsolationTestDAOExceptionClassLiskIsolationTestDAOClassLiskIsolationTestCaseClassQueryFormattingTestCaseClassAphrontMySQLDatabaseConnectionTestCaseClassAphrontIsolatedDatabaseConnectionTestCaseClassPhabricatorObjectStatusClassPhabricatorSSHWorkflowClassPhabricatorSSHPassthruCommandClassProxy 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.PhabricatorQueryClassPhabricatorCursorPagedPolicyAwareQueryClassA query class which uses cursor-based paging. This paging is much more performant than offset-based paging in the presence of policy filtering.PhabricatorQueryCursorClassPhabricatorPolicyAwareQueryClassA @{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.PhabricatorQueryOrderTestCaseClassPhabricatorQueryOrderVectorClassStructural class representing a column ordering for a query.PhabricatorQueryOrderItemClassStructural class representing one item in an order vector.PhabricatorInvalidQueryCursorExceptionClassPhabricatorEmptyQueryExceptionClassPhabricatorQueryConstraintClassPhabricatorOffsetPagedQueryClassA query class which uses offset/limit paging. Provides logic and accessors for offsets and limits.PhutilPygmentizeParserTestCaseClassPhutilPygmentizeParserClassParser that converts `pygmetize` output or similar HTML blocks from "class" attributes to "style" attributes.hsprintf()FunctionFormat a HTML code. This function behaves like `sprintf()`, except that all the normal conversions (like %s) will be properly escaped.phutil_implode_html()FunctionHTML safe version of `implode()`.phutil_safe_html()FunctionMark string as safe for use in HTML.phutil_escape_html_newlines()Functionphutil_escape_html()Functionphutil_tag_div()Functionphutil_tag()FunctionRender an HTML tag in a way that treats user content as unsafe by default.PhabricatorMarkupEngineClassManages markup engine selection, configuration, application, caching and pipelining.PHUIRemarkupViewClassSimple API for rendering blocks of Remarkup.PHUIRemarkupImageViewClassPhutilXHPASTSyntaxHighlighterFutureClassPhutilDefaultSyntaxHighlighterEnginePygmentsFutureClassPhutilXHPASTSyntaxHighlighterTestCaseClassPhutilPHPFragmentLexerHighlighterTestCaseClassPhutilJSONFragmentLexerHighlighterTestCaseClassPhutilXHPASTSyntaxHighlighterClassPhutilSyntaxHighlighterExceptionClassPhutilSyntaxHighlighterClassPhutilRainbowSyntaxHighlighterClassHighlights source code with a rainbow of colors, regardless of the language. This highlighter is useless, absurd, and extremely slow.PhabricatorUnitsTestCaseClassPhabricatorLocalTimeTestCaseClassPhabricatorAphrontViewTestCaseClassAphrontViewClassAphrontTagViewClassView which renders down to a single tag, and provides common access for tag attributes (setting classes, sigils, IDs, etc).AphrontNullViewClassAphrontJavelinViewClassAphrontDialogViewClassAphrontAutoIDViewClassPhabricatorMetronomeClassTick at a given frequency with a specifiable offset.PhabricatorHashClassPhabricatorPasswordHasherClassProvides a mechanism for hashing passwords, like "iterated md5", "bcrypt", "scrypt", etc.PhabricatorPasswordHasherTestCaseClassPhabricatorIteratedMD5PasswordHasherTestCaseClassPhabricatorPasswordHasherUnavailableExceptionClassPhabricatorIteratedMD5PasswordHasherClassPhabricatorBcryptPasswordHasherClassPhabricatorSlugTestCaseClassPhabricatorPreambleTestCaseClassPhabricatorMetronomeTestCaseClassPhabricatorHashTestCaseClassPhabricatorHMACTestCaseClassPhabricatorGlobalLockTestCaseClassPhabricatorSlugClassPhabricatorSSHKeyGeneratorClassPhabricatorGlobalLockClassGlobal, MySQL-backed lock. This is a high-reliability, low-performance global lock.PhabricatorTimeTestCaseClassPhabricatorTimeGuardClassPhabricatorTimeClassPhabricatorStorageFixtureScopeGuardClassUsed by unit tests to build storage fixtures.PhabricatorTrivialTestCaseClassTrivial example test case.PhabricatorTestCaseClassLiskFixtureTestCaseClassLiskDAOTestCaseClassLiskChunkTestCaseClassPhabricatorQueryIteratorClassPhabricatorLiskSerializerClassPhabricatorDataNotAttachedExceptionClassLiskRawMigrationIteratorClassLiskMigrationIteratorClassIterate over every object of a given type, without holding all of them in memory. This is useful for performing database migrations.LiskEphemeralObjectExceptionClassQueryFutureClassThis class provides several approaches for querying data from the database:AphrontSchemaQueryExceptionClassAphrontRecoverableQueryExceptionClassAphrontQueryTimeoutQueryExceptionClassAphrontQueryExceptionClassAphrontParameterQueryExceptionClassAphrontObjectMissingQueryExceptionClassAphrontNotSupportedQueryExceptionClassAphrontLockTimeoutQueryExceptionClassAphrontInvalidCredentialsQueryExceptionClassAphrontDuplicateKeyQueryExceptionClassAphrontDeadlockQueryExceptionClassAphrontCountQueryExceptionClassAphrontConnectionQueryExceptionClassAphrontConnectionLostQueryExceptionClassAphrontCharacterSetQueryExceptionClassAphrontAccessDeniedQueryExceptionClassAphrontMySQLiDatabaseConnectionClassAphrontBaseMySQLDatabaseConnectionClassAphrontMySQLDatabaseConnectionClassAphrontIsolatedDatabaseConnectionClassAphrontDatabaseTransactionStateClassRepresents current transaction state of a connection.AphrontDatabaseConnectionClassPhutilPygmentsSyntaxHighlighterClassPhutilLexerSyntaxHighlighterClassPhutilInvisibleSyntaxHighlighterClassPhutilDivinerSyntaxHighlighterClassSimple syntax highlighter for the ".diviner" format, which is just Remarkup with a specific ruleset. This should also work alright for Remarkup.PhutilDefaultSyntaxHighlighterClassPhutilConsoleSyntaxHighlighterClassSimple syntax highlighter for console output. We just try to highlight the commands so it's easier to follow transcripts.PhutilDefaultSyntaxHighlighterEngineTestCaseClassTest cases for @{class:PhutilDefaultSyntaxHighlighterEngine}.PhutilSyntaxHighlighterEngineClassPhutilDefaultSyntaxHighlighterEngineClassPhabricatorObjectRemarkupRuleClassPhabricatorYoutubeRemarkupRuleClassPhabricatorRemarkupCustomInlineRuleClassPhabricatorRemarkupCustomBlockRuleClassPhabricatorNavigationRemarkupRuleClassPhabricatorKeyboardRemarkupRuleClassPhabricatorConfigRemarkupRuleClassPhutilRemarkupEngineClassPhutilRemarkupEngineTestCaseClassTest cases for @{class:PhutilRemarkupEngine}.PhutilRemarkupEvalRuleClassPhutilRemarkupDocumentLinkRuleClassPhutilRemarkupUnderlineRuleClassPhutilRemarkupRuleClassPhutilRemarkupMonospaceRuleClassPhutilRemarkupLinebreaksRuleClassPhutilRemarkupItalicRuleClassPhutilRemarkupHyperlinkRuleClassPhutilRemarkupHyperlinkRefClassPhutilRemarkupHyperlinkEngineExtensionClassPhutilRemarkupHighlightRuleClassPhutilRemarkupEscapeRemarkupRuleClassPhutilRemarkupDelRuleClassPhutilRemarkupBoldRuleClassPhabricatorMarkupInterfaceInterfaceAn 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.PhabricatorManagementWorkflowClassPhabricatorSSHLogClassPhabricatorProtocolLogClassPhabricatorAccessLogClassPhutilPHPCodeSnippetContextFreeGrammarClassPhutilJavaCodeSnippetContextFreeGrammarClassPhutilCodeSnippetContextFreeGrammarClassGenerates non-sense code snippets according to context-free rules, respecting indentation etc.PhutilCLikeCodeSnippetContextFreeGrammarClassGenerates valid context-free code for most programming languages that could pass as C. Except for PHP. But includes Java (mostly).PhutilRealNameContextFreeGrammarClassPhutilLipsumContextFreeGrammarClassPhutilContextFreeGrammarClassGenerate nonsense test data according to a context-free grammar definition.PhabricatorJavelinLinterClassphabricator_form()Functionjavelin_tag()FunctionJavelinClassPhabricatorUSEnglishTranslationClassPhabricatorVeryWowEnglishTranslationClassPhabricatorPirateEnglishTranslationClassPhabricatorEmojiTranslationClassPhabricatorBritishEnglishTranslationClassPhabricatorLocaleScopeGuardTestCaseClassPhabricatorLocaleScopeGuardClassChange the effective locale for the lifetime of this guard.PhabricatorInternationalizationManagementWorkflowClassPhabricatorInternationalizationManagementExtractWorkflowClassPhabricatorObjectGraphClassManiphestTaskGraphClassDifferentialRevisionGraphClassPhabricatorExcelExportFormatClassPhabricatorTextExportFormatClassPhabricatorJSONExportFormatClassPhabricatorExportFormatClassPhabricatorCSVExportFormatClassPhutilRemarkupAnchorRuleClassPhabricatorRemarkupFigletBlockInterpreterClassPhabricatorRemarkupCowsayBlockInterpreterClassPhutilRemarkupQuotedBlockRuleClassPhutilRemarkupListBlockRuleClassPhutilRemarkupBlockRuleClassPhutilRemarkupTestInterpreterRuleClassPhutilRemarkupTableBlockRuleClassPhutilRemarkupSimpleTableBlockRuleClassPhutilRemarkupReplyBlockRuleClassPhutilRemarkupQuotesBlockRuleClassPhutilRemarkupNoteBlockRuleClassPhutilRemarkupLiteralBlockRuleClassPhutilRemarkupInterpreterBlockRuleClassPhutilRemarkupInlineBlockRuleClassPhutilRemarkupHorizontalRuleBlockRuleClassPhutilRemarkupHeaderBlockRuleClassPhutilRemarkupDefaultBlockRuleClassPhutilRemarkupCodeBlockRuleClassPhutilRemarkupBlockInterpreterClassPhutilTranslatedHTMLTestCaseClassPhutilSafeHTMLTestCaseClassPhutilMarkupTestCaseClassPhabricatorMarkupEngineTestCaseClassPhabricatorAnchorTestCaseClassPhutilSafeHTMLProducerInterfaceInterfaceImplement this interface to mark an object as capable of producing a PhutilSafeHTML representation. This is primarily useful for building renderable HTML views.PhutilSafeHTMLClassPhutilRemarkupBlockStorageClassRemarkup prevents several classes of text-processing problems by replacing tokens in the text as they are marked up. For example, if you write something like this:PhutilMarkupEngineClassPhabricatorSyntaxHighlighterClassPhabricatorMarkupPreviewControllerClassPhabricatorMarkupOneOffClassDEPRECATED. Use @{class:PHUIRemarkupView}.PhabricatorURIExportFieldClassPhabricatorStringListExportFieldClassPhabricatorStringExportFieldClassPhabricatorPHIDListExportFieldClassPhabricatorPHIDExportFieldClassPhabricatorOptionExportFieldClassPhabricatorListExportFieldClassPhabricatorIntExportFieldClassPhabricatorIDExportFieldClassPhabricatorExportFieldClassPhabricatorEpochExportFieldClassPhabricatorDoubleExportFieldClassPhabricatorSubscriptionsExportEngineExtensionClassPhabricatorSpacesExportEngineExtensionClassPhabricatorProjectsExportEngineExtensionClassPhabricatorLiskExportEngineExtensionClassPhabricatorExportFormatSettingClassPhabricatorExportEngineExtensionClassPhabricatorExportEngineBulkJobTypeClassPhabricatorExportEngineClassPhabricatorCustomFieldExportEngineExtensionClassPhabricatorEventTypeClassFor detailed explanations of these events, see @{article:Events User Guide: Installing Event Listeners}.PhabricatorExampleEventListenerClassExample event listener. For details about installing Phabricator event hooks, refer to @{article:Events User Guide: Installing Event Listeners}.PhabricatorEventListenerClassPhabricatorEventEngineClassPhabricatorEventClassPhabricatorAutoEventListenerClassEvent listener which is registered automatically, without requiring configuration.PhabricatorEnvClassManages the execution environment configuration, exposing APIs to read configuration settings and other similar values that are derived directly from configuration settings.PhabricatorEnvTestCaseClassPhabricatorScopedEnvClassScope guard to hold a temporary environment. See @{class:PhabricatorEnv} for instructions on use.PhabricatorConfigStackSourceClassConfiguration source which reads from a stack of other configuration sources.PhabricatorConfigSourceClassPhabricatorConfigSiteSourceClassOptional configuration source which loads between local sources and the database source.PhabricatorConfigProxySourceClassConfiguration source which proxies some other configuration source.PhabricatorConfigLocalSourceClassPhabricatorConfigFileSourceClassConfiguration source which reads from a configuration file on disk (a PHP file in the `conf/` directory).PhabricatorConfigDictionarySourceClassPhabricatorConfigDefaultSourceClassConfiguration source which reads from defaults defined in the authoritative configuration definitions.PhabricatorConfigDatabaseSourceClassPhabricatorEditorURIEngineTestCaseClassPhabricatorEditorURIParserExceptionClassPhabricatorEditorURIEngineClassPhabricatorEdgeGraphClassPhabricatorEdgeChangeRecordClassPhabricatorEdgeTypeTestCaseClassPhabricatorEdgeTypeClassDefines an edge type.PhabricatorEdgeQueryClassLoad object edges created by @{class:PhabricatorEdgeEditor}.PhabricatorEdgeObjectQueryClassThis is a more formal version of @{class:PhabricatorEdgeQuery} that is used to expose edges to Conduit.PhabricatorEdgeCycleExceptionClassPhabricatorEdgesDestructionEngineExtensionClassPhabricatorEdgeEditorClassAdd and remove edges between objects. You can use @{class:PhabricatorEdgeQuery} to load object edges. For more information on edges, see @{article:Using Edges}.PhabricatorEdgeConstantsClassPhabricatorEdgeConfigClassEdgeSearchConduitAPIMethodClassPhabricatorEdgeObjectClassPhabricatorEdgeTestCaseClassPhabricatorEdgeChangeRecordTestCaseClassPhabricatorInlineCommentControllerClassPhabricatorChangesetViewStateEngineClassPhabricatorChangesetViewStateClassPHUIDiffInlineCommentViewClassPHUIDiffInlineCommentUndoViewClassRender the "Undo" action to recover discarded inline comments.PHUIDiffInlineCommentRowScaffoldClassWraps an inline comment in a table row.PHUIDiffInlineCommentEditViewClassPHUIDiffGraphViewTestCaseClassPhabricatorInlineSummaryViewClassPHUIDiffTwoUpInlineCommentRowScaffoldClassRow scaffold for 2up (side-by-side) changeset views.PHUIDiffTableOfContentsListViewClassPHUIDiffTableOfContentsItemViewClassPHUIDiffRevealIconViewClassPHUIDiffOneUpInlineCommentRowScaffoldClassRow scaffold for `1up` (unified) changeset views.PHUIDiffInlineThreaderClassPHUIDiffInlineCommentTableScaffoldClassWraps an inline comment row scaffold in a table.PHUIDiffInlineCommentPreviewListViewClassPHUIDiffInlineCommentDetailViewClassPHUIDiffGraphViewClassPhabricatorDiffInlineCommentQueryClassPhutilProseDiffTestCaseClassPhutilProseDifferenceEngineClassPhutilProseDiffClassPhabricatorInlineCommentClassPhabricatorInlineCommentContextClassPhabricatorInlineCommentContentStateClassPhabricatorDiffInlineCommentContextClassPhabricatorDiffInlineCommentContentStateClassPhabricatorInlineCommentAdjustmentEngineClassPhabricatorDiffScopeEngineTestCaseClassPhabricatorDifferenceEngineClassUtility class which encapsulates some shared behavior between different applications which render diffs.PhabricatorDiffScopeEngineClassPhabricatorChangesetResponseClassPhabricatorWorkerTriggerEventClassPhabricatorWorkerTriggerClassPhabricatorWorkerTaskDataClassPhabricatorWorkerTaskClassPhabricatorWorkerSchemaSpecClassPhabricatorWorkerDAOClassPhabricatorWorkerBulkTaskClassPhabricatorWorkerBulkJobTransactionClassPhabricatorWorkerBulkJobClassPhabricatorWorkerArchiveTaskClassPhabricatorWorkerActiveTaskClassPhabricatorWorkerBulkJobQueryClassPhabricatorWorkerTriggerQueryClassPhabricatorWorkerTaskQueryClassPhabricatorWorkerLeaseQueryClassSelect and lease tasks from the worker task queue.PhabricatorWorkerBulkJobTransactionQueryClassPhabricatorWorkerBulkJobSearchEngineClassPhabricatorWorkerArchiveTaskQueryClassPhabricatorWorkerActiveTaskQueryClassPhabricatorWorkerTriggerPHIDTypeClassPhabricatorWorkerBulkJobPHIDTypeClassPhabricatorWorkerManagementFloodWorkflowClassPhabricatorWorkerTriggerManagementWorkflowClassPhabricatorWorkerTriggerManagementFireWorkflowClassPhabricatorWorkerManagementWorkflowClassPhabricatorWorkerManagementRetryWorkflowClassPhabricatorWorkerManagementPriorityWorkflowClassPhabricatorWorkerManagementFreeWorkflowClassPhabricatorWorkerManagementExecuteWorkflowClassPhabricatorWorkerManagementDelayWorkflowClassPhabricatorWorkerManagementCancelWorkflowClassPhabricatorWorkerYieldExceptionClassAllows tasks to yield to other tasks.PhabricatorWorkerPermanentFailureExceptionClassPhabricatorWorkerDestructionEngineExtensionClassPhabricatorWorkerBulkJobEditorClassPhabricatorTriggerClockTestCaseClassPhabricatorTriggerClockClassA 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.PhabricatorOneTimeTriggerClockClassTriggers an event exactly once, at a specific epoch time.PhabricatorNeverTriggerClockClassNever triggers an event.PhabricatorMetronomicTriggerClockClassTriggers an event repeatedly, delaying a fixed number of seconds between triggers.PhabricatorDailyRoutineTriggerClockClassTriggers a daily routine, like server backups.PhabricatorWorkerSingleBulkJobTypeClassAn bulk job which can not be parallelized and executes only one task.PhabricatorWorkerBulkJobWorkerClassPhabricatorWorkerBulkJobTypeClassPhabricatorWorkerBulkJobTaskWorkerClassPhabricatorWorkerBulkJobCreateWorkerClassPhabricatorTriggerActionClassA trigger action reacts to a scheduled event.PhabricatorScheduleTaskTriggerActionClassTrigger action which queues a task.PhabricatorLogTriggerActionClassTrivial action which logs a message.PhabricatorWorkerTestCaseClassPhabricatorWorkerBulkJobTestCaseClassPhabricatorTestWorkerClassPhabricatorWorkerClassPhabricatorTriggerDaemonClassSchedule and execute event triggers, which run code at specific times.PhabricatorTaskmasterDaemonModuleClassPhabricatorTaskmasterDaemonClassPhabricatorDaemonOverseerModuleClassOverseer module.PhabricatorGarbageCollectorManagementWorkflowClassPhabricatorGarbageCollectorManagementSetPolicyWorkflowClassPhabricatorGarbageCollectorManagementCompactEdgesWorkflowClassPhabricatorGarbageCollectorManagementCollectWorkflowClassPhabricatorGarbageCollectorClassPhabricatorDaemonReferenceClassPhabricatorDaemonContentSourceClassPhabricatorBulkContentSourceClassPhutilDaemonPoolClassPhutilDaemonOverseerModuleClassOverseer modules allow daemons to be externally influenced.PhutilDaemonOverseerClassOversees a daemon and restarts it if it fails.PhutilDaemonHandleClassPhutilDaemonClassScaffolding for implementing robust background processing scripts.PhabricatorDaemonClassPhabricatorCustomFieldStringIndexStorageClassPhabricatorCustomFieldStorageClassPhabricatorCustomFieldNumericIndexStorageClassPhabricatorCustomFieldIndexStorageClassPhabricatorStandardCustomFieldPHIDsClassCommon code for standard field types which store lists of PHIDs.PhabricatorStandardCustomFieldUsersClassPhabricatorStandardCustomFieldTokenizerClassPhabricatorStandardCustomFieldTextClassPhabricatorStandardCustomFieldSelectClassPhabricatorStandardCustomFieldRemarkupClassPhabricatorStandardCustomFieldLinkClassPhabricatorStandardCustomFieldIntClassPhabricatorStandardCustomFieldHeaderClassPhabricatorStandardCustomFieldDateClassPhabricatorStandardCustomFieldDatasourceClassPhabricatorStandardCustomFieldCredentialClassPhabricatorStandardCustomFieldBoolClassPhabricatorStandardCustomFieldBlueprintsClassPhabricatorStandardCustomFieldClassPhabricatorCustomFieldStorageQueryClassLoad custom field data from storage.PhabricatorCustomFieldMonogramParserClassPhabricatorStandardCustomFieldInterfaceInterfacePhabricatorCustomFieldInterfaceInterfacePhabricatorCustomFieldHeraldFieldGroupClassPhabricatorCustomFieldHeraldFieldClassPhabricatorCustomFieldHeraldActionGroupClassPhabricatorCustomFieldHeraldActionClassPhabricatorCustomFieldListClassConvenience class to perform operations on an entire field list, like reading all values from storage.PhabricatorCustomFieldAttachmentClassConvenience class which simplifies the implementation of @{interface:PhabricatorCustomFieldInterface} by obscuring the details of how custom fields are stored.PhabricatorCustomFieldClassPhabricatorCustomFieldNotProxyExceptionClassPhabricatorCustomFieldNotAttachedExceptionClassPhabricatorCustomFieldImplementationIncompleteExceptionClassPhabricatorCustomFieldDataNotAvailableExceptionClassPhabricatorCustomFieldSearchEngineExtensionClassPhabricatorCustomFieldFulltextEngineExtensionClassPhabricatorCustomFieldEditEngineExtensionClassPhabricatorCustomFieldEditTypeClassPhabricatorCustomFieldEditFieldClassPhabricatorStandardSelectCustomFieldDatasourceClassPhabricatorCustomFieldApplicationSearchNoneFunctionDatasourceClassPhabricatorCustomFieldApplicationSearchDatasourceClassPhabricatorCustomFieldApplicationSearchAnyFunctionDatasourceClassPhabricatorCustomFieldConfigOptionTypeClassPhabricatorContentSourceClassPhabricatorWebContentSourceClassPhabricatorUnknownContentSourceClassPhabricatorUnitTestContentSourceClassPhabricatorOldWorldContentSourceClassPhabricatorLipsumContentSourceClassPhabricatorFaxContentSourceClassPhabricatorContentSourceViewClassPhabricatorContentSourceModuleClassPhabricatorConsoleContentSourceClassPhabricatorConduitContentSourceClassPhabricatorDatabaseRefParserClassPhabricatorDatabaseRefClassPhabricatorSearchServiceClassPhabricatorSearchHostClassPhabricatorMySQLSearchHostClassPhabricatorElasticsearchHostClassPhabricatorClusterStrandedExceptionClassPhabricatorXHProfApplicationClassPhabricatorProjectBuiltinsExampleClassPHUIHovercardUIExampleClassPHUIBadgeExampleClassPhabricatorUIExampleClassPhabricatorStatusUIExampleClassPhabricatorSetupIssueUIExampleClassPhabricatorRemarkupUIExampleClassPhabricatorPagerUIExampleClassPhabricatorNotificationUIExampleClassPhabricatorMultiColumnUIExampleClassPhabricatorGestureUIExampleClassPhabricatorAphrontBarUIExampleClassPHUIXComponentsExampleClassPHUITypeaheadExampleClassPHUITimelineExampleClassPHUITagExampleClassPHUIPropertyListExampleClassPHUIObjectItemListExampleClassPHUIListExampleClassPHUILeftRightExampleClassPHUIInfoExampleClassPHUIImageMaskExampleClassPHUIIconExampleClassPHUIFeedStoryExampleClassPHUIColorPalletteExampleClassPHUIButtonExampleClassPHUIButtonBarExampleClassPHUIBoxExampleClassPHUIBigInfoExampleClassPHUIActionPanelExampleClassMacroEmojiExampleClassPhabricatorClusterNoHostForRoleExceptionClassPhabricatorClusterImproperWriteExceptionClassPhabricatorClusterImpossibleWriteExceptionClassPhabricatorClusterExceptionHandlerClassPhabricatorClusterExceptionClassPhabricatorClusterSearchConfigTypeClassPhabricatorClusterMailersConfigTypeClassPhabricatorClusterDatabasesConfigTypeClassPhabricatorClusterServiceHealthRecordClassPhutilKeyValueCacheTestCaseClassPhutilOnDiskKeyValueCacheClassInterface to a disk cache. Storage persists across requests.PhutilMemcacheKeyValueCacheClassPhutilKeyValueCacheStackClassStacks multiple caches on top of each other, with readthrough semantics:PhutilKeyValueCacheProxyClassPhutilKeyValueCacheProfilerClassPhutilKeyValueCacheNamespaceClassPhutilKeyValueCacheClassInterface to a key-value cache like Memcache or APC. This class provides a uniform interface to multiple different key-value caches and integration with PhutilServiceProfiler.PhutilInRequestKeyValueCacheClassKey-value cache implemented in the current request. All storage is local to this request (i.e., the current page) and destroyed after the request exits. This means the first request to this cache for a given key on a page will ALWAYS miss.PhutilDirectoryKeyValueCacheClassInterface to a directory-based disk cache. Storage persists across requests.PhutilAPCKeyValueCacheClassInterface to the APC key-value cache. This is a very high-performance cache which is local to the current machine.PhabricatorEditorClassPhabricatorXHProfProfileViewClassPhabricatorXHProfProfileTopLevelViewClassPhabricatorXHProfProfileSymbolViewClassPhabricatorXHProfSampleClassPhabricatorXHProfDAOClassPhabricatorXHProfSampleQueryClassPhabricatorXHProfSampleSearchEngineClassPhabricatorXHProfSampleListControllerClassPhabricatorXHProfProfileControllerClassPhabricatorXHProfDropControllerClassPhabricatorXHProfControllerClassPhabricatorInlineCommentInterfaceInterfacePhabricatorApplicationTransactionInterfaceInterfaceAllow infrastructure to apply transactions to the implementing object.PhabricatorEditEngineSubtypeHeraldFieldClassPhabricatorApplicationTransactionFeedStoryClassPhabricatorApplicationTransactionWarningExceptionClassPhabricatorApplicationTransactionValidationExceptionClassPhabricatorApplicationTransactionStructureExceptionClassPhabricatorApplicationTransactionNoEffectExceptionClassPhabricatorApplicationTransactionValidationErrorClassPhabricatorSubtypeEditEngineExtensionClassPhabricatorTransactionsFulltextEngineExtensionClassPhabricatorTransactionsDestructionEngineExtensionClassPhabricatorEditorMailEngineExtensionClassPhabricatorEditorExtensionModuleClassPhabricatorEditorExtensionClassPhabricatorEditEngineExtensionModuleClassPhabricatorEditEngineExtensionClassPhabricatorCommentEditEngineExtensionClassPhabricatorApplicationObjectMailEngineExtensionClassPhabricatorTimelineEngineClassPhabricatorStandardTimelineEngineClassPhabricatorSimpleEditTypeClassPhabricatorPHIDListEditTypeClassPhabricatorEditTypeClassPhabricatorEdgeEditTypeClassPhabricatorDatasourceEditTypeClassPhabricatorCommentEditTypeClassPhabricatorApplicationTransactionEditorClassPublishing and Managing State ======PhabricatorApplicationTransactionCommentEditorClassPhabricatorEditEngineConfigurationEditorClassPhabricatorEditEngineConfigurationEditEngineClassPhabricatorRemarkupEditFieldClassPhabricatorUsersEditFieldClassPhabricatorTokenizerEditFieldClassPhabricatorTextEditFieldClassPhabricatorTextAreaEditFieldClassPhabricatorSubscribersEditFieldClassPhabricatorSubmitEditFieldClassPhabricatorStringListEditFieldClassPhabricatorStaticEditFieldClassPhabricatorSpaceEditFieldClassPhabricatorSelectEditFieldClassPhabricatorProjectsEditFieldClassPhabricatorPolicyEditFieldClassPhabricatorPointsEditFieldClassPhabricatorPHIDListEditFieldClassPhabricatorIntEditFieldClassPhabricatorInstructionsEditFieldClassPhabricatorIconSetEditFieldClassPhabricatorHandlesEditFieldClassPhabricatorFileEditFieldClassPhabricatorEpochEditFieldClassPhabricatorEditFieldClassPhabricatorDividerEditFieldClassPhabricatorDatasourceEditFieldClassPhabricatorCredentialEditFieldClassPhabricatorConduitEditFieldClassPhabricatorCommentEditFieldClassPhabricatorColumnsEditFieldClassPhabricatorCheckboxesEditFieldClassPhabricatorBoolEditFieldClassPhabricatorApplyEditFieldClassPhabricatorEditEngineAPIMethodClassPhabricatorEditEngineClassPhabricatorApplicationTransactionPublishWorkerClassPerforms backgroundable work after applying transactions.PhabricatorApplicationTransactionCommentViewClassPhabricatorApplicationEditHTTPParameterHelpViewClassRenders the "HTTP Parameters" help page for edit engines.PhabricatorApplicationTransactionViewClassPhabricatorApplicationTransactionTextDiffDetailViewClassPhabricatorApplicationTransactionJSONDiffDetailViewClassPhabricatorApplicationTransactionDetailViewClassPhabricatorTransactionsObjectTypeDatasourceClassPhabricatorEditEngineDatasourceClassPhabricatorEditEngineConfigurationClassPhabricatorApplicationTransactionClassPhabricatorModularTransactionTypeClassPhabricatorModularTransactionClassPhabricatorEditEngineConfigurationTransactionClassPhabricatorApplicationTransactionCommentClassPhabricatorApplicationTransactionWarningResponseClassPhabricatorApplicationTransactionValidationResponseClassPhabricatorApplicationTransactionResponseClassPhabricatorApplicationTransactionNoEffectResponseClassPhabricatorApplicationTransactionReplyHandlerClassPhabricatorApplicationTransactionCommentQueryClassPhabricatorEditEngineSearchEngineClassPhabricatorEditEngineQueryClassPhabricatorEditEngineConfigurationTransactionQueryClassPhabricatorEditEngineConfigurationSearchEngineClassPhabricatorEditEngineConfigurationQueryClassPhabricatorApplicationTransactionTemplatedCommentQueryClassPhabricatorApplicationTransactionQueryClassPhabricatorEditEngineConfigurationPHIDTypeClassPhabricatorApplicationTransactionTransactionPHIDTypeClassPhabricatorTimelineInterfaceInterfacePhabricatorMentionableInterfaceInterfaceAllow infrastructure to automagically create "mentioned" transactions - actually TYPE_EDGE transactions that add "mentioned" edges - to the implementing object.PhabricatorUIExampleRenderControllerClassPhabricatorUIExamplesApplicationClassPhabricatorTypeaheadTokenViewClassPhabricatorTypeaheadResultClassPhabricatorTypeaheadInvalidTokenExceptionClassPhabricatorMonogramDatasourceEngineExtensionClassPhabricatorTypeaheadTestNumbersDatasourceClassPhabricatorTypeaheadDatasourceTestCaseClassPhabricatorTypeaheadRuntimeCompositeDatasourceClassPhabricatorTypeaheadProxyDatasourceClassPhabricatorTypeaheadMonogramDatasourceClassPhabricatorTypeaheadDatasourceClassPhabricatorTypeaheadCompositeDatasourceClassPhabricatorTypeaheadModularDatasourceControllerClassPhabricatorTypeaheadFunctionHelpControllerClassPhabricatorTypeaheadDatasourceControllerClassPhabricatorTypeaheadApplicationClassPhabricatorEditEngineTransactionTypeClassPhabricatorEditEngineSubtypeTransactionClassPhabricatorEditEnginePreambleTransactionClassPhabricatorEditEngineOrderTransactionClassPhabricatorEditEngineNameTransactionClassPhabricatorEditEngineLocksTransactionClassPhabricatorEditEngineIsEditTransactionClassPhabricatorEditEngineEditOrderTransactionClassPhabricatorEditEngineDisableTransactionClassPhabricatorEditEngineDefaultTransactionClassPhabricatorEditEngineDefaultCreateTransactionClassPhabricatorEditEngineCreateOrderTransactionClassPhabricatorCoreVoidTransactionClassPhabricatorCoreTransactionTypeClassPhabricatorCoreCreateTransactionClassPhabricatorEditEngineControllerClassPhabricatorEditEngineConfigurationViewControllerClassPhabricatorEditEngineConfigurationSubtypeControllerClassPhabricatorEditEngineConfigurationSortControllerClassPhabricatorEditEngineConfigurationSaveControllerClassPhabricatorEditEngineConfigurationReorderControllerClassPhabricatorEditEngineConfigurationLockControllerClassPhabricatorEditEngineConfigurationListControllerClassPhabricatorEditEngineConfigurationIsEditControllerClassPhabricatorEditEngineConfigurationEditControllerClassPhabricatorEditEngineConfigurationDisableControllerClassPhabricatorEditEngineConfigurationDefaultsControllerClassPhabricatorEditEngineConfigurationDefaultCreateControllerClassPhabricatorApplicationTransactionValueControllerClassPhabricatorApplicationTransactionShowOlderControllerClassPhabricatorApplicationTransactionRemarkupPreviewControllerClassPhabricatorApplicationTransactionDetailControllerClassPhabricatorApplicationTransactionControllerClassPhabricatorApplicationTransactionCommentRemoveControllerClassPhabricatorApplicationTransactionCommentRawControllerClassPhabricatorApplicationTransactionCommentQuoteControllerClassPhabricatorApplicationTransactionCommentHistoryControllerClassPhabricatorApplicationTransactionCommentEditControllerClassPhabricatorTransactionsClassTransactionSearchConduitAPIMethodClassPhabricatorEditEngineTokenizerCommentActionClassPhabricatorEditEngineStaticCommentActionClassPhabricatorEditEngineSelectCommentActionClassPhabricatorEditEnginePointsCommentActionClassPhabricatorEditEngineCommentActionGroupClassPhabricatorEditEngineCommentActionClassPhabricatorEditEngineColumnsCommentActionClassPhabricatorEditEngineCheckboxesCommentActionClassBulkTokenizerParameterTypeClassBulkStringParameterTypeClassBulkSelectParameterTypeClassBulkRemarkupParameterTypeClassBulkPointsParameterTypeClassBulkParameterTypeClassPhabricatorBulkManagementWorkflowClassPhabricatorBulkManagementMakeSilentWorkflowClassPhabricatorBulkManagementExportWorkflowClassPhabricatorEditEngineBulkJobTypeClassPhabricatorBulkEngineClassPhabricatorBulkEditGroupClassPhabricatorTransactionsApplicationClassPhabricatorTokensTokenClassPhabricatorTokenGivenClassPhabricatorTokenDAOClassPhabricatorTokenCountClassPhabricatorTokenClassPhabricatorTokenGivenQueryClassPhabricatorTokenReceiverQueryClassPhabricatorTokenQueryClassPhabricatorTokenCountQueryClassPhabricatorTokenTokenPHIDTypeClassPhabricatorTokenReceiverInterfaceInterfacePhabricatorTokenGivenFeedStoryClassPhabricatorTokenUIEventListenerClassPhabricatorTokensCurtainExtensionClassPhabricatorTokenDestructionEngineExtensionClassPhabricatorTokenGivenEditorClassPhabricatorTokenLeaderControllerClassPhabricatorTokenGivenControllerClassPhabricatorTokenGiveControllerClassPhabricatorTokenControllerClassTokenQueryConduitAPIMethodClassTokenGivenConduitAPIMethodClassTokenGiveConduitAPIMethodClassTokenConduitAPIMethodClassPhabricatorTokensApplicationClassPhabricatorSystemDestructionLogClassPhabricatorSystemDAOClassPhabricatorSystemActionLogClassPhabricatorSystemRemoveDestroyWorkflowClassPhabricatorSystemRemoveWorkflowClassPhabricatorSystemRemoveLogWorkflowClassPhabricatorUnlockableInterfaceInterfacePhabricatorDestructibleInterfaceInterfacePhabricatorDestructibleCodexInterfaceInterfacePhabricatorSystemDestructionGarbageCollectorClassPhabricatorSystemActionGarbageCollectorClassPhabricatorSystemActionRateLimitExceptionClassPhabricatorSystemDebugUIEventListenerClassPhabricatorUnlockEngineClassPhabricatorSystemActionEngineClassPhabricatorDestructionEngineExtensionModuleClassPhabricatorDestructionEngineExtensionClassPhabricatorDestructionEngineClassPhabricatorDefaultUnlockEngineClassPhabricatorCacheEngineExtensionClassPhabricatorCacheEngineClassPhabricatorSystemReadOnlyControllerClassPhabricatorRobotsShortControllerClassPhabricatorRobotsResourceControllerClassPhabricatorRobotsPlatformControllerClassPhabricatorEditEngineSubtypeTestCaseClassPhabricatorEditPageClassPhabricatorEditEngineSubtypeMapClassPhabricatorEditEngineSubtypeInterfaceInterfacePhabricatorEditEngineSubtypeClassPhabricatorEditEnginePageStateClassPhabricatorEditEngineMFAInterfaceInterfacePhabricatorEditEngineMFAEngineClassPhabricatorEditEngineLockableInterfaceInterfacePhabricatorEditEngineLockClassPhabricatorEditEngineDefaultLockClassPhabricatorWatcherHasObjectEdgeTypeClassPhabricatorUnsubscribedFromObjectEdgeTypeClassPhabricatorTestNoCycleEdgeTypeClassPhabricatorSubscribedToObjectEdgeTypeClassPhabricatorObjectMentionsObjectEdgeTypeClassPhabricatorObjectMentionedByObjectEdgeTypeClassPhabricatorObjectHasWatcherEdgeTypeClassPhabricatorObjectHasUnsubscriberEdgeTypeClassPhabricatorObjectHasSubscriberEdgeTypeClassPhabricatorObjectHasDraftEdgeTypeClassPhabricatorObjectHasContributorEdgeTypeClassPhabricatorMutedEdgeTypeClassPhabricatorMutedByEdgeTypeClassPhabricatorContributedToObjectEdgeTypeClassPhabricatorDraftInterfaceInterfacePhabricatorDraftEngineClassPhabricatorBuiltinDraftEngineClassPhabricatorTransactionChangeClassPhabricatorTransactionWarningClassPhabricatorTransactionRemarkupChangeClassPhabricatorEditEngineListControllerClassPhabricatorRobotsControllerClassPhabricatorRobotsBlogControllerClassPhabricatorSystemSelectViewAsControllerClassPhabricatorSystemSelectHighlightControllerClassPhabricatorSystemSelectEncodingControllerClassPhabricatorSystemObjectControllerClassPhabricatorStatusControllerClassPhabricatorFaviconControllerClassPhabricatorDebugControllerClassThis controller eases debugging of application problems that don't repro locally by allowing installs to add arbitrary debugging code easily. To use it:PhabricatorDestructibleCodexClassPhabricatorSystemApplicationClassPhabricatorSystemActionClassPhabricatorSupportApplicationClassSubscriptionListStringBuilderClassSubscriptionListDialogBuilderClassPhabricatorSubscribersQueryClassPhabricatorSubscriptionsSubscribersPolicyRuleClassPhabricatorSubscribableInterfaceInterfacePhabricatorSubscriptionsRemoveSubscribersHeraldActionClassPhabricatorSubscriptionsRemoveSelfHeraldActionClassPhabricatorSubscriptionsHeraldActionClassPhabricatorSubscriptionsAddSubscribersHeraldActionClassPhabricatorSubscriptionsAddSelfHeraldActionClassHeraldSubscribersFieldClassPhabricatorSubscriptionsUIEventListenerClassPhabricatorSubscriptionsSearchEngineExtensionClassPhabricatorSubscriptionsSearchEngineAttachmentClassPhabricatorSubscriptionsMailEngineExtensionClassPhabricatorSubscriptionsFulltextEngineExtensionClassPhabricatorSubscriptionsEditEngineExtensionClassPhabricatorSubscriptionsCurtainExtensionClassPhabricatorSubscriptionsEditorClassPhabricatorSpacesEditControllerClassPhabricatorSpacesControllerClassPhabricatorSpacesArchiveControllerClassPhabricatorSpacesCapabilityDefaultViewClassPhabricatorSpacesCapabilityDefaultEditClassPhabricatorSpacesCapabilityCreateSpacesClassPhabricatorSpacesApplicationClassPhabricatorSpacesTestCaseClassSlowvotePollVotingMethodClassSlowvotePollStatusClassSlowvotePollResponseVisibilityClassPhabricatorSlowvoteVotingMethodTransactionClassPhabricatorSlowvoteStatusTransactionClassPhabricatorSlowvoteResponsesTransactionClassPhabricatorSlowvoteTransactionTypeClassPhabricatorSlowvoteShuffleTransactionClassPhabricatorSlowvoteQuestionTransactionClassPhabricatorSlowvoteDescriptionTransactionClassSlowvoteEmbedViewClassPhabricatorSlowvoteTransactionClassPhabricatorSlowvotePollClassPhabricatorSlowvoteTransactionCommentClassPhabricatorSlowvoteSchemaSpecClassPhabricatorSlowvoteOptionClassPhabricatorSlowvoteDAOClassPhabricatorSlowvoteChoiceClassSlowvoteRemarkupRuleClassPhabricatorSlowvoteSearchEngineClassPhabricatorSlowvoteQueryClassPhabricatorSlowvoteTransactionQueryClassPhabricatorSlowvotePollPHIDTypeClassPhabricatorSlowvoteReplyHandlerClassPhabricatorSlowvoteMailReceiverClassPhabricatorSlowvoteEditorClassPhabricatorSlowvoteVoteControllerClassPhabricatorSlowvotePollControllerClassPhabricatorSlowvoteEditControllerClassPhabricatorSlowvoteCloseControllerClassPhabricatorSlowvoteListControllerClassPhabricatorSlowvoteControllerClassPhabricatorSlowvoteCommentControllerClassSlowvoteSearchConduitAPIMethodClassSlowvoteInfoConduitAPIMethodClassSlowvoteConduitAPIMethodClassPhabricatorSlowvoteDefaultViewCapabilityClassPhabricatorSlowvoteApplicationClassPhabricatorUserPreferencesClassPhabricatorUserPreferencesTransactionClassPhabricatorUnifiedDiffsSettingClassPhabricatorTranslationSettingClassPhabricatorTitleGlyphsSettingClassPhabricatorSelectSettingClassPhabricatorOlderInlinesSettingClassPhabricatorEmailStampsSettingClassPhabricatorEmailSelfActionsSettingClassPhabricatorEmailNotificationsSettingClassPhabricatorEmailFormatSettingClassPhabricatorEditorSettingClassPhabricatorDarkConsoleSettingClassPhabricatorAccessibilitySettingClassPhabricatorWeekStartDaySettingClassPhabricatorTimezoneSettingClassPhabricatorTimezoneIgnoreOffsetSettingClassPhabricatorTimeFormatSettingClassPhabricatorSubscriptionsTransactionControllerClassPhabricatorSubscriptionsMuteControllerClassPhabricatorSubscriptionsListControllerClassPhabricatorSubscriptionsEditControllerClassPhabricatorSubscriptionsSubscribeEmailCommandClassPhabricatorSubscriptionsUnsubscribeEmailCommandClassPhabricatorSubscriptionsApplicationClassPhabricatorSpacesNamespaceTransactionTypeClassPhabricatorSpacesNamespaceNameTransactionClassPhabricatorSpacesNamespaceDescriptionTransactionClassPhabricatorSpacesNamespaceDefaultTransactionClassPhabricatorSpacesNamespaceArchiveTransactionClassPHUISpacesNamespaceContextViewClassPhabricatorSpacesNamespaceDatasourceClassPhabricatorSpacesSchemaSpecClassPhabricatorSpacesNamespaceTransactionClassPhabricatorSpacesNamespaceClassPhabricatorSpacesDAOClassPhabricatorSpacesSearchFieldClassPhabricatorSpacesRemarkupRuleClassPhabricatorSpacesNamespaceQueryClassPhabricatorSpacesNamespaceTransactionQueryClassPhabricatorSpacesNamespaceSearchEngineClassPhabricatorSpacesNamespacePHIDTypeClassPhabricatorSpacesInterfaceInterfaceHeraldSpaceFieldClassPhabricatorSpacesSearchEngineExtensionClassPhabricatorSpacesMailEngineExtensionClassPhabricatorSpacesNamespaceEditorClassPhabricatorSpacesViewControllerClassPhabricatorSpacesNoAccessControllerClassPhabricatorSpacesListControllerClassPhabricatorSettingsDeveloperPanelGroupClassPhabricatorSettingsAuthenticationPanelGroupClassPhabricatorSettingsApplicationsPanelGroupClassPhabricatorSettingsAccountPanelGroupClassPhabricatorNotificationsSettingsPanelClassPhabricatorExternalEditorSettingsPanelClassPhabricatorEmailAddressesSettingsPanelClassPhabricatorTokensSettingsPanelClassPhabricatorSettingsPanelClassDefines 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.PhabricatorSessionsSettingsPanelClassPhabricatorSearchSettingsPanelClassPhabricatorSSHKeysSettingsPanelClassPhabricatorPasswordSettingsPanelClassPhabricatorMultiFactorSettingsPanelClassPhabricatorLanguageSettingsPanelClassPhabricatorExternalAccountsSettingsPanelClassPhabricatorEmailPreferencesSettingsPanelClassPhabricatorEmailFormatSettingsPanelClassPhabricatorEmailDeliverySettingsPanelClassPhabricatorEditEngineSettingsPanelClassPhabricatorDisplayPreferencesSettingsPanelClassPhabricatorDiffPreferencesSettingsPanelClassPhabricatorDeveloperPreferencesSettingsPanelClassPhabricatorDateTimeSettingsPanelClassPhabricatorContactNumbersSettingsPanelClassPhabricatorConpherencePreferencesSettingsPanelClassPhabricatorActivitySettingsPanelClassPhabricatorUserPreferencesEditorClassPhabricatorSettingsEditEngineClassPhabricatorSettingsTimezoneControllerClassPhabricatorSettingsMainControllerClassPhabricatorSettingsListControllerClassPhabricatorSettingsIssueControllerClassPhabricatorSettingsAdjustControllerClassPhabricatorSettingsApplicationClassPhabricatorSettingsAddEmailActionClassPhabricatorSearchWorkerClassPhabricatorRebuildIndexesWorkerClassPhabricatorSearchResultViewClassPhabricatorApplicationSearchResultViewClassHolds bits and pieces of UI information for Search Engine and Dashboard Panel rendering, describing the results and controls for presentation.PhabricatorSearchDocumentTypeDatasourceClassPhabricatorSearchDatasourceClassPhabricatorSearchDocumentRelationshipClassPhabricatorSearchDocumentClassPhabricatorSearchSchemaSpecClassPhabricatorSearchIndexVersionClassPhabricatorSearchDAOClassPhabricatorSavedQueryClassPhabricatorProfileMenuItemConfigurationTransactionClassPhabricatorProfileMenuItemConfigurationClassPhabricatorNamedQueryConfigClassPhabricatorNamedQueryClassPholioMockRelationshipSourceClassPhabricatorObjectRelationshipSourceClassPhabricatorObjectRelationshipListClassPhabricatorObjectRelationshipClassManiphestTaskRelationshipSourceClassDiffusionCommitRelationshipSourceClassDifferentialRevisionRelationshipSourceClassPhabricatorProfileMenuItemConfigurationQueryClassPhabricatorNamedQueryQueryClassPhabricatorNamedQueryConfigQueryClassPhabricatorSearchDocumentQueryClassPhabricatorSearchApplicationSearchEngineClassPhabricatorStringSettingClassPhabricatorSettingClassPhabricatorSearchScopeSettingClassPhabricatorPronounSettingClassPhabricatorPolicyFavoritesSettingClassPhabricatorPinnedApplicationsSettingClassPhabricatorOptionGroupSettingClassPhabricatorNotificationsSettingClassPhabricatorMonospacedTextareasSettingClassPhabricatorMonospacedFontSettingClassPhabricatorInternalSettingClassPhabricatorFiletreeWidthSettingClassPhabricatorFiletreeVisibleSettingClassPhabricatorEmailVarySubjectsSettingClassPhabricatorEmailTagsSettingClassPhabricatorEmailRePrefixSettingClassPhabricatorDiffusionBlameSettingClassPhabricatorDateFormatSettingClassPhabricatorDarkConsoleVisibleSettingClassPhabricatorDarkConsoleTabSettingClassPhabricatorConpherenceWidgetVisibleSettingClassPhabricatorConpherenceSoundSettingClassPhabricatorConpherenceNotificationsSettingClassPhabricatorConpherenceColumnVisibleSettingClassPhabricatorConpherenceColumnMinimizeSettingClassPhabricatorUserPreferencesTransactionQueryClassPhabricatorUserPreferencesSearchEngineClassPhabricatorUserPreferencesQueryClassPhabricatorUserPreferencesPHIDTypeClassPhabricatorSettingsPanelGroupClassPhabricatorSettingsLogsPanelGroupClassPhabricatorSettingsEmailPanelGroupClassPhabricatorSavedQueryQueryClassPhabricatorProfileMenuItemConfigurationTransactionQueryClassPhabricatorFulltextTokenClassPhabricatorFulltextResultSetClassPhabricatorProfileMenuItemPHIDTypeClassPhabricatorSearchNgramsClassPhabricatorProjectProfileMenuItemClassPhabricatorProfileMenuItemIconSetClassPhabricatorProfileMenuItemClassPhabricatorMotivatorProfileMenuItemClassPhabricatorManageProfileMenuItemClassPhabricatorLinkProfileMenuItemClassPhabricatorLabelProfileMenuItemClassPhabricatorEditEngineProfileMenuItemClassPhabricatorDividerProfileMenuItemClassPhabricatorDashboardProfileMenuItemClassPhabricatorConpherenceProfileMenuItemClassPhabricatorApplicationProfileMenuItemClassPhabricatorSearchManagementWorkflowClassPhabricatorSearchManagementQueryWorkflowClassPhabricatorSearchManagementNgramsWorkflowClassPhabricatorSearchManagementInitWorkflowClassPhabricatorSearchManagementIndexWorkflowClassPhabricatorNgramsInterfaceInterfacePhabricatorIndexableInterfaceInterfacePhabricatorFulltextInterfaceInterfacePhabricatorSearchAbstractDocumentClassPhabricatorIndexEngineExtensionModuleClassPhabricatorIndexEngineExtensionClassPhabricatorIndexEngineClassPhabricatorFulltextEngineExtensionModuleClassPhabricatorFulltextEngineExtensionClassPhabricatorRepositoryMaintenanceTransactionClassPhabricatorRepositoryIdentityTransactionTypeClassPhabricatorRepositoryIdentityAssignTransactionClassPhabricatorRepositoryFilesizeLimitTransactionClassPhabricatorRepositoryFetchRefsTransactionClassPhabricatorRepositoryEnormousTransactionClassPhabricatorRepositoryEncodingTransactionClassPhabricatorRepositoryDescriptionTransactionClassPhabricatorRepositoryDefaultBranchTransactionClassPhabricatorRepositoryDangerousTransactionClassPhabricatorRepositoryCopyTimeLimitTransactionClassPhabricatorRepositoryCallsignTransactionClassPhabricatorRepositoryBlueprintsTransactionClassPhabricatorRepositoryActivateTransactionClassPhabricatorRepositorySvnCommitMessageParserWorkerClassPhabricatorRepositoryMercurialCommitMessageParserWorkerClassPhabricatorRepositoryGitCommitMessageParserWorkerClassPhabricatorRepositoryCommitMessageParserWorkerClassPhabricatorRepositorySvnCommitChangeParserWorkerClassPhabricatorRepositoryMercurialCommitChangeParserWorkerClassPhabricatorRepositoryGitCommitChangeParserWorkerClassPhabricatorRepositoryCommitChangeParserWorkerClassPhabricatorChangeParserTestCaseClassPhabricatorRepositoryPushMailWorkerClassPhabricatorRepositoryIdentityChangeWorkerClassPhabricatorRepositoryCommitPublishWorkerClassPhabricatorRepositoryCommitParserWorkerClassPhabricatorRepositoryURIClassPhabricatorRepositoryPushLogClassRecords 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.PhabricatorRepositoryPushEventClassGroups a set of push logs corresponding to changes which were all pushed in the same transaction.PhabricatorRepositoryCommitClassPhabricatorRepositoryClassPhabricatorSearchEngineExtensionClassPhabricatorSearchEngineAttachmentClassPhabricatorProfileMenuItemIndexEngineExtensionClassPhabricatorNgramsIndexEngineExtensionClassPhabricatorLiskSearchEngineExtensionClassPhabricatorLiskFulltextEngineExtensionClassPhabricatorIDsSearchEngineExtensionClassPhabricatorHovercardEngineExtensionModuleClassPhabricatorHovercardEngineExtensionClassPhabricatorFulltextIndexEngineExtensionClassPhabricatorFerretSearchEngineExtensionClassPhabricatorFerretFulltextEngineExtensionClassPhabricatorEdgeIndexEngineExtensionClassPhabricatorDatasourceEngineExtensionClassPhabricatorSearchEngineAPIMethodClassPhabricatorApplicationSearchEngineTestCaseClassPhabricatorSearchNgramEngineClassPhabricatorProfileMenuItemViewListClassPhabricatorProfileMenuItemViewClassPhabricatorProfileMenuEngineClassPhabricatorDatasourceEngineClassPhabricatorApplicationSearchEngineClassRepresents an abstract search engine for an application. It supports creating and storing saved queries.PhabricatorProfileMenuEditorClassPhabricatorProfileMenuEditEngineClassPhabricatorProfileMenuItemAffectsObjectEdgeTypeClassPhabricatorObjectUsesDashboardPanelEdgeTypeClassPhabricatorDashboardPanelUsedByObjectEdgeTypeClassPhabricatorSearchDeleteControllerClassPhabricatorSearchRelationshipSourceControllerClassPhabricatorSearchRelationshipControllerClassPhabricatorSearchOrderControllerClassPhabricatorSearchHovercardControllerClassPhabricatorFulltextEngineClassPhabricatorSearchFerretNgramGarbageCollectorClassPhabricatorFulltextStorageEngineClassBase 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).PhabricatorFerretFulltextStorageEngineClassPhabricatorElasticsearchQueryBuilderClassPhabricatorElasticFulltextStorageEngineClassPhabricatorSearchTokenizerFieldClassPhabricatorSearchThreeStateFieldClassPhabricatorSearchTextFieldClassPhabricatorSearchSubscribersFieldClassPhabricatorSearchStringListFieldClassPhabricatorSearchSelectFieldClassPhabricatorSearchOrderFieldClassPhabricatorSearchIntFieldClassPhabricatorSearchFieldClassPhabricatorSearchDateFieldClassPhabricatorSearchDateControlFieldClassPhabricatorSearchDatasourceFieldClassPhabricatorSearchCustomFieldProxyFieldClassPhabricatorSearchCheckboxesFieldClassPhabricatorPHIDsSearchFieldClassPhabricatorIDsSearchFieldClassFerretSearchFunctionClassFerretConfigurableSearchFunctionClassPhabricatorFerretEngineTestCaseClassPhabricatorFerretMetadataClassPhabricatorFerretInterfaceInterfacePhabricatorFerretEngineClassPhabricatorSearchConstraintExceptionClassPhabricatorSearchNgramsDestructionEngineExtensionClassPhabricatorSearchIndexVersionDestructionEngineExtensionClassPhabricatorSearchEngineExtensionModuleClassPhabricatorSearchHandleControllerClassPhabricatorSearchEditControllerClassPhabricatorSearchDefaultControllerClassPhabricatorSearchControllerClassPhabricatorSearchBaseControllerClassPhabricatorApplicationSearchControllerClassPhabricatorSearchRelationshipClassPhabricatorSearchDocumentFieldTypeClassPhutilSearchStemmerTestCaseClassPhutilSearchQueryCompilerTestCaseClassPhutilSearchStemmerClassPhutilSearchQueryTokenClassPhutilSearchQueryCompilerSyntaxExceptionClassPhutilSearchQueryCompilerClassPhabricatorSearchResultBucketGroupClassPhabricatorSearchResultBucketClassPhabricatorSearchApplicationStorageEnginePanelClassPhabricatorSearchApplicationClassPhabricatorRepositoryVCSTransactionClassPhabricatorRepositoryTransactionTypeClassPhabricatorRepositoryTrackOnlyTransactionClassPhabricatorRepositoryTouchLimitTransactionClassPhabricatorRepositorySymbolSourcesTransactionClassPhabricatorRepositorySymbolLanguagesTransactionClassPhabricatorRepositoryStagingURITransactionClassPhabricatorRepositorySlugTransactionClassPhabricatorRepositoryServiceTransactionClassPhabricatorRepositorySVNSubpathTransactionClassPhabricatorRepositoryPushPolicyTransactionClassPhabricatorRepositoryPermanentRefsTransactionClassPhabricatorRepositoryNotifyTransactionClassPhabricatorRepositoryNameTransactionClassPhabricatorRepositoryManagementRebuildIdentitiesWorkflowClassPhabricatorRepositoryManagementPullWorkflowClassPhabricatorRepositoryManagementParentsWorkflowClassPhabricatorRepositoryManagementMovePathsWorkflowClassPhabricatorRepositoryManagementMirrorWorkflowClassPhabricatorRepositoryManagementMarkImportedWorkflowClassPhabricatorRepositoryManagementMaintenanceWorkflowClassPhabricatorRepositoryManagementListWorkflowClassPhabricatorRepositoryManagementListPathsWorkflowClassPhabricatorRepositoryManagementImportingWorkflowClassPhabricatorRepositoryManagementHintWorkflowClassPhabricatorRepositoryManagementDiscoverWorkflowClassPhabricatorRepositoryManagementClusterizeWorkflowClassPhabricatorRepositoryPushReplyHandlerClassPhabricatorRepositoryGraphCacheClassGiven a commit and a path, efficiently determine the most recent ancestor commit where the path was touched.PhabricatorRepositoryPullEngineClassManages execution of `git pull` and `hg pull` commands for @{class:PhabricatorRepository} objects. Used by @{class:PhabricatorRepositoryPullLocalDaemon}.PhabricatorRepositoryMirrorEngineClassPushes a repository to its mirrors.PhabricatorRepositoryDiscoveryEngineClassPhabricatorWorkingCopyTestCaseClassPhabricatorWorkingCopyPullTestCaseClassPhabricatorWorkingCopyDiscoveryTestCaseClassPhabricatorRepositoryRefEngineClassUpdate the ref cursors for a repository, which track the positions of branches, bookmarks, and tags.PhabricatorRepositoryIdentityEditEngineClassPhabricatorRepositoryEngineClassPhabricatorRepositoryCommitRefClassPhabricatorRepositoryEditorClassPhabricatorRepositoryParsedChangeClassPhabricatorMercurialGraphStreamClassStreaming 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}.PhabricatorRepositoryPullLocalDaemonModuleClassPhabricatorRepositoryPullLocalDaemonClassRun pull commands on local working copies to keep them up to date. This daemon handles all repository types.PhabricatorRepositoryGraphStreamClassPhabricatorGitGraphStreamClassPhabricatorRepositoryRefCursorQueryClassPhabricatorRepositoryQueryClassPhabricatorRepositoryPushLogQueryClassPhabricatorRepositoryPushEventQueryClassPhabricatorRepositoryPullEventQueryClassPhabricatorRepositoryIdentityQueryClassPhabricatorRepositoryGitLFSRefQueryClassPhabricatorRepositoryURITransactionQueryClassPhabricatorRepositoryTransactionQueryClassPhabricatorRepositorySearchEngineClassPhabricatorRepositoryPushLogSearchEngineClassPhabricatorRepositoryPublisherHoldReasonClassPhabricatorRepositoryPublisherClassPhabricatorRepositoryIdentityTransactionQueryClassPhabricatorRepositoryURIPHIDTypeClassPhabricatorRepositorySyncEventPHIDTypeClassPhabricatorRepositoryRepositoryPHIDTypeClassPhabricatorRepositoryRefCursorPHIDTypeClassPhabricatorRepositoryPushLogPHIDTypeClassPhabricatorRepositoryPushEventPHIDTypeClassPhabricatorRepositoryPullEventPHIDTypeClassPhabricatorRepositoryIdentityPHIDTypeClassPhabricatorRepositoryCommitPHIDTypeClassPhabricatorRepositoryManagementMarkReachableWorkflowClassPhabricatorRepositoryManagementLockWorkflowClassPhabricatorRepositoryManagementCacheWorkflowClassPhabricatorRepositoryManagementWorkflowClassPhabricatorRepositoryManagementUpdateWorkflowClassPhabricatorRepositoryManagementUnpublishWorkflowClassPhabricatorRepositoryManagementThawWorkflowClassPhabricatorRepositoryManagementReparseWorkflowClassPhabricatorRepositoryManagementRefsWorkflowClassPhabricatorCommitTagsFieldClassPhabricatorCommitRepositoryFieldClassPhabricatorCommitMergedCommitsFieldClassPhabricatorCommitCustomFieldClassPhabricatorCommitBranchesFieldClassPhabricatorRepositoryTypeClassPhabricatorRepositoryConfigOptionsClassRepositoryQueryConduitAPIMethodClassRepositoryConduitAPIMethodClassPhabricatorRepositoryDestructibleCodexClassRemarkupValueClassPhabricatorRemarkupHyperlinkEngineExtensionClassRemarkupProcessConduitAPIMethodClassPhabricatorProjectImageTransactionClassPhabricatorProjectTriggerTransactionTypeClassPhabricatorProjectTriggerRulesetTransactionClassPhabricatorProjectTriggerNameTransactionClassPhabricatorProjectColumnTriggerTransactionClassPhabricatorProjectColumnTransactionTypeClassPhabricatorProjectColumnStatusTransactionClassPhabricatorProjectColumnNameTransactionClassPhabricatorProjectColumnLimitTransactionClassPhabricatorProjectWorkboardTransactionClassPhabricatorProjectWorkboardBackgroundTransactionClassPhabricatorProjectTypeTransactionClassPhabricatorProjectTransactionTypeClassPhabricatorProjectStatusTransactionClassPhabricatorProjectSortTransactionClassPhabricatorProjectSlugsTransactionClassPhabricatorProjectParentTransactionClassPhabricatorProjectNameTransactionClassPhabricatorProjectMilestoneTransactionClassPhabricatorRepositoryTestCaseClassPhabricatorRepositoryURITestCaseClassPhabricatorRepositoryCommitTestCaseClassPhabricatorRepositoryWorkingCopyVersionClassPhabricatorRepositoryURITransactionClassPhabricatorRepositoryURIIndexClassPhabricatorRepositoryTransactionClassPhabricatorRepositorySyncEventClassPhabricatorRepositorySymbolClassRecords information about symbol locations in a codebase, like where classes and functions are defined.PhabricatorRepositoryStatusMessageClassPhabricatorRepositorySchemaSpecClassPhabricatorRepositoryRefPositionClassPhabricatorRepositoryRefCursorClassStores 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.PhabricatorRepositoryPullEventClassPhabricatorRepositoryOldRefClassStores outdated refs which need to be checked for reachability.PhabricatorRepositoryMirrorClassTODO: Remove this class and drop the underlying table after some time has passed. It currently exists only so that "bin/storage adjust" does not complain about the table.PhabricatorRepositoryIdentityTransactionClassPhabricatorRepositoryIdentityClassPhabricatorRepositoryGitLFSRefClassPhabricatorRepositoryDAOClassPhabricatorRepositoryCommitHintClassPhabricatorRepositoryCommitDataClassPhabricatorRepositoryBranchClassPhabricatorRepositoryAuditRequestClassPhabricatorRepositoryIdentityFerretEngineClassPhabricatorRepositoryFulltextEngineClassPhabricatorRepositoryFerretEngineClassDiffusionCommitFulltextEngineClassDiffusionCommitFerretEngineClassPhabricatorVCSResponseClassIn 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. We send the message in a header which is visible with "GIT_CURL_VERBOSE" if you know where to look.PhabricatorRepositoryURIQueryClassPhabricatorRepositorySyncEventQueryClassPhabricatorProjectTriggerAddProjectsRuleClassPhabricatorProjectClassPhabricatorProjectTriggerUsageClassPhabricatorProjectTriggerTransactionClassPhabricatorProjectTriggerClassPhabricatorProjectTransactionClassPhabricatorProjectSlugClassPhabricatorProjectSchemaSpecClassPhabricatorProjectDAOClassPhabricatorProjectCustomFieldStringIndexClassPhabricatorProjectCustomFieldStorageClassPhabricatorProjectCustomFieldNumericIndexClassPhabricatorProjectColumnTransactionClassPhabricatorProjectColumnPositionClassPhabricatorProjectColumnClassPhabricatorWorkboardViewStateClassPhabricatorProjectSearchFieldClassPhabricatorProjectFulltextEngineClassPhabricatorProjectFerretEngineClassProjectRemarkupRuleTestCaseClassProjectRemarkupRuleClassPhabricatorProjectTriggerQueryClassPhabricatorProjectQueryClassPhabricatorProjectColumnQueryClassPhabricatorProjectColumnPositionQueryClassPhabricatorProjectTriggerTransactionQueryClassPhabricatorProjectTriggerSearchEngineClassPhabricatorProjectTransactionQueryClassPhabricatorProjectSearchEngineClassPhabricatorProjectColumnTransactionQueryClassPhabricatorProjectColumnSearchEngineClassPhabricatorProjectsPolicyRuleClassPhabricatorProjectLockTransactionClassPhabricatorProjectIconTransactionClassPhabricatorProjectFilterTransactionClassPhabricatorProjectColorTransactionClassProjectBoardTaskCardClassPhabricatorProjectWatcherListViewClassPhabricatorProjectUserListViewClassPhabricatorProjectMemberListViewClassPhabricatorProjectListViewClassPhabricatorProjectCardViewClassPhabricatorProjectUserFunctionDatasourceClassPhabricatorProjectSubtypeDatasourceClassPhabricatorProjectOrUserFunctionDatasourceClassPhabricatorProjectOrUserDatasourceClassPhabricatorProjectNoProjectsDatasourceClassPhabricatorProjectMembersDatasourceClassPhabricatorProjectLogicalViewerDatasourceClassPhabricatorProjectLogicalUserDatasourceClassPhabricatorProjectLogicalOrNotDatasourceClassPhabricatorProjectLogicalOnlyDatasourceClassPhabricatorProjectLogicalDatasourceClassPhabricatorProjectLogicalAncestorDatasourceClassPhabricatorProjectDatasourceClassPhabricatorProjectTriggerUnknownRuleClassPhabricatorProjectTriggerRuleRecordClassPhabricatorProjectTriggerRuleClassPhabricatorProjectTriggerRemoveProjectsRuleClassPhabricatorProjectTriggerPlaySoundRuleClassPhabricatorProjectTriggerManiphestStatusRuleClassPhabricatorProjectTriggerManiphestPriorityRuleClassPhabricatorProjectTriggerManiphestOwnerRuleClassPhabricatorProjectTriggerInvalidRuleClassPhabricatorProjectTagsRemovedFieldClassPhabricatorProjectTagsFieldClassPhabricatorProjectTagsAddedFieldClassPhabricatorProjectRemoveHeraldActionClassPhabricatorProjectHeraldFieldGroupClassPhabricatorProjectHeraldAdapterClassPhabricatorProjectHeraldActionClassPhabricatorProjectAddHeraldActionClassHeraldProjectsFieldClassHeraldExactProjectsFieldClassPhabricatorProjectTriggerCorruptionExceptionClassPhabricatorProjectUIEventListenerClassProjectDatasourceEngineExtensionClassPhabricatorProjectsWatchersSearchEngineAttachmentClassPhabricatorProjectsSearchEngineExtensionClassPhabricatorProjectsSearchEngineAttachmentClassPhabricatorProjectsMembershipIndexEngineExtensionClassPhabricatorProjectsMembersSearchEngineAttachmentClassPhabricatorProjectsMailEngineExtensionClassPhabricatorProjectsFulltextEngineExtensionClassPhabricatorProjectsEditEngineExtensionClassPhabricatorProjectsCurtainExtensionClassPhabricatorProjectsAncestorsSearchEngineAttachmentClassPhabricatorProjectTriggerUsageIndexEngineExtensionClassPhabricatorProjectHovercardEngineExtensionClassPhabricatorBoardColumnsSearchEngineAttachmentClassPhabricatorProjectProfileMenuEngineClassPhabricatorProjectEditEngineClassPhabricatorBoardResponseEngineClassPhabricatorBoardRenderingEngineClassPhabricatorBoardLayoutEngineClassPhabricatorProjectTriggerEditorClassPhabricatorProjectsBasePolicyRuleClassPhabricatorProjectsAllPolicyRuleClassPhabricatorProjectMembersPolicyRuleClassPhabricatorProjectTriggerPHIDTypeClassPhabricatorProjectProjectPHIDTypeClassPhabricatorProjectColumnPHIDTypeClassPhabricatorProjectColumnTitleOrderClassPhabricatorProjectColumnStatusOrderClassPhabricatorProjectColumnPriorityOrderClassPhabricatorProjectColumnPointsOrderClassPhabricatorProjectColumnOwnerOrderClassPhabricatorProjectColumnOrderClassPhabricatorProjectColumnNaturalOrderClassPhabricatorProjectColumnHeaderClassPhabricatorProjectColumnCreatedOrderClassPhabricatorProjectColumnAuthorOrderClassPhabricatorProjectWorkboardProfileMenuItemClassPhabricatorProjectSubprojectsProfileMenuItemClassPhabricatorProjectReportsProfileMenuItemClassPhabricatorProjectPointsProfileMenuItemClassPhabricatorProjectPictureProfileMenuItemClassPhabricatorProjectMembersProfileMenuItemClassPhabricatorProjectManageProfileMenuItemClassPhabricatorProjectDetailsProfileMenuItemClassProjectReplyHandlerClassPhabricatorProjectTestDataGeneratorClassPhabricatorProjectNameContextFreeGrammarClassPhabricatorWorkboardInterfaceInterfacePhabricatorProjectInterfaceInterfacePhabricatorColumnProxyInterfaceInterfacePhabricatorProjectIconSetClassPhabricatorProjectDropEffectClassPhabricatorProjectEditPictureControllerClassPhabricatorProjectEditControllerClassPhabricatorProjectCoverControllerClassPhabricatorProjectControllerClassPhabricatorProjectColumnViewQueryControllerClassPhabricatorProjectColumnRemoveTriggerControllerClassPhabricatorProjectColumnHideControllerClassPhabricatorProjectColumnEditControllerClassPhabricatorProjectColumnDetailControllerClassPhabricatorProjectColumnBulkMoveControllerClassPhabricatorProjectColumnBulkEditControllerClassPhabricatorProjectBoardViewControllerClassPhabricatorProjectBoardReorderControllerClassPhabricatorProjectBoardReloadControllerClassPhabricatorProjectBoardManageControllerClassPhabricatorProjectBoardImportControllerClassPhabricatorProjectBoardFilterControllerClassPhabricatorProjectBoardDisableControllerClassPhabricatorProjectBoardDefaultControllerClassPhabricatorProjectBoardControllerClassPhabricatorProjectBoardBackgroundControllerClassPhabricatorProjectArchiveControllerClassPhabricatorProjectWorkboardBackgroundColorClassPhabricatorProjectStatusClassPhabricatorProjectSubtypesConfigTypeClassPhabricatorProjectIconsConfigTypeClassPhabricatorProjectConfigOptionsClassPhabricatorProjectColorsConfigTypeClassProjectSearchConduitAPIMethodClassProjectQueryConduitAPIMethodClassProjectEditConduitAPIMethodClassProjectCreateConduitAPIMethodClassProjectConduitAPIMethodClassProjectColumnSearchConduitAPIMethodClassProjectAddProjectsEmailCommandClassPhabricatorProjectBurndownChartEngineClassPhabricatorProjectActivityChartEngineClassProjectDefaultViewCapabilityClassProjectDefaultJoinCapabilityClassProjectDefaultEditCapabilityClassProjectCreateProjectsCapabilityClassProjectCanLockProjectsCapabilityClassPhabricatorProjectApplicationClassPhabricatorProjectCoreTestCaseClassPonderQuestionTransactionTypeClassPonderQuestionTitleTransactionClassPonderQuestionStatusTransactionClassPonderQuestionContentTransactionClassPonderQuestionAnswerWikiTransactionClassPonderQuestionAnswerTransactionClassPonderAnswerTransactionTypeClassPonderAnswerStatusTransactionClassPonderAnswerQuestionIDTransactionClassPonderAnswerContentTransactionClassPonderFooterViewClassPonderAnswerViewClassPonderAddAnswerViewClassPonderSchemaSpecClassPonderQuestionTransactionCommentClassPonderQuestionTransactionClassPonderQuestionClassPonderDAOClassPonderAnswerTransactionCommentClassPonderAnswerTransactionClassPhabricatorProjectTransactionEditorClassPhabricatorProjectColumnTransactionEditorClassPhabricatorProjectSilencedEdgeTypeClassPhabricatorProjectProjectHasObjectEdgeTypeClassPhabricatorProjectProjectHasMemberEdgeTypeClassPhabricatorProjectObjectHasProjectEdgeTypeClassPhabricatorProjectMemberOfProjectEdgeTypeClassPhabricatorProjectMaterializedMemberEdgeTypeClassPhabricatorProjectStandardCustomFieldClassPhabricatorProjectDescriptionFieldClassPhabricatorProjectCustomFieldClassPhabricatorProjectConfiguredCustomFieldClassPhabricatorProjectTriggerViewControllerClassPhabricatorProjectTriggerListControllerClassPhabricatorProjectTriggerEditControllerClassPhabricatorProjectTriggerControllerClassPhabricatorProjectWatchControllerClassPhabricatorProjectViewControllerClassPhabricatorProjectUpdateControllerClassPhabricatorProjectSubprojectsControllerClassPhabricatorProjectSubprojectWarningControllerClassPhabricatorProjectSilenceControllerClassPhabricatorProjectReportsControllerClassPhabricatorProjectProfileControllerClassPhabricatorProjectMoveControllerClassPhabricatorProjectMenuItemControllerClassPhabricatorProjectMembersViewControllerClassPhabricatorProjectMembersRemoveControllerClassPhabricatorProjectMembersAddControllerClassPhabricatorProjectManageControllerClassPhabricatorProjectLockControllerClassPhabricatorProjectListControllerClassPonderAnswerClassPonderQuestionFulltextEngineClassPonderQuestionFerretEngineClassPonderRemarkupRuleClassPonderQuestionQueryClassPonderAnswerQueryClassPonderQuestionTransactionQueryClassPonderQuestionSearchEngineClassPonderAnswerTransactionQueryClassPonderQuestionPHIDTypeClassPonderAnswerPHIDTypeClassPonderQuestionReplyHandlerClassPonderQuestionMailReceiverClassPonderQuestionCreateMailReceiverClassPonderAnswerReplyHandlerClassPonderAnswerMailReceiverClassHeraldPonderQuestionAdapterClassPonderQuestionEditorClassPonderQuestionEditEngineClassPonderEditorClassPonderAnswerEditorClassPonderQuestionViewControllerClassPonderQuestionStatusControllerClassPonderQuestionListControllerClassPonderQuestionHistoryControllerClassPonderQuestionEditControllerClassPonderQuestionCommentControllerClassPonderControllerClassPonderAnswerSaveControllerClassPonderAnswerHistoryControllerClassPonderAnswerEditControllerClassPonderAnswerCommentControllerClassPonderQuestionStatusClassPonderConstantsClassPonderAnswerStatusClassPonderModerateCapabilityClassPonderDefaultViewCapabilityClassPhabricatorPonderApplicationClassPhabricatorPolicyRulesViewClassPhabricatorPolicyRefClassPHUIPolicySectionViewClassPhabricatorPolicyClassPhabricatorPolicyDAOClassPhabricatorPolicyRuleClassPhabricatorLunarPhasePolicyRuleClassPhabricatorPolicyQueryClassPhabricatorPolicyPHIDTypePolicyClassPhabricatorPolicyManagementWorkflowClassPhabricatorPolicyManagementUnlockWorkflowClassPhabricatorPolicyManagementShowWorkflowClassPhabricatorPolicyInterfaceInterfacePhabricatorExtendedPolicyInterfaceInterfaceAllows an object to define a more complex policy than it can with @{interface:PhabricatorPolicyInterface} alone.PhabricatorPolicyFilterSetClassPhabricatorPolicyFilterClassPhabricatorPolicyExceptionClassPhabricatorPolicySearchEngineExtensionClassPhabricatorPolicyEditEngineExtensionClassPhabricatorPolicyExplainControllerClassPhabricatorPolicyEditControllerClassPhabricatorPolicyControllerClassPhabricatorPolicyTypeClassPhabricatorPolicyConstantsClassPhabricatorPoliciesClassPhabricatorPolicyConfigOptionsClassPolicyLockOptionTypeClassPhabricatorPolicyCodexRuleDescriptionClassPhabricatorPolicyCodexInterfaceInterfacePhabricatorPolicyCodexClassRendering extensions that allows an object to render custom strings, descriptions and explanations for the policy system to help users understand complex policies.PhabricatorPolicyCapabilityTestCaseClassPhabricatorPolicyCapabilityClassPhabricatorPolicyCanViewCapabilityClassPhabricatorPolicyCanJoinCapabilityClassPhabricatorPolicyCanInteractCapabilityClassPhabricatorPolicyCanEditCapabilityClassPhabricatorPolicyApplicationClassPhabricatorPolicyTestObjectClassConfigurable test object for implementing Policy unit tests.PhabricatorPolicyTestCaseClassPhabricatorPolicyDataTestCaseClassPhabricatorPolicyAwareTestQueryClassConfigurable test query for implementing Policy unit tests.PhabricatorPhurlURLTransactionTypeClassPhabricatorPhurlURLNameTransactionClassPhabricatorPhurlURLLongURLTransactionClassPhabricatorPhurlURLDescriptionTransactionClassPhabricatorPhurlURLAliasTransactionClassPhabricatorPhurlURLDatasourceClassPhabricatorPhurlURLTransactionCommentClassPhabricatorPhurlURLTransactionClassPhabricatorPhurlURLNameNgramsClassPhabricatorPhurlURLClassPhabricatorPhurlSchemaSpecClassPhabricatorPhurlDAOClassPhabricatorPhurlRemarkupRuleClassPhabricatorPhurlLinkRemarkupRuleClassPhabricatorPhurlURLQueryClassPhabricatorPhurlURLTransactionQueryClassPhabricatorPhurlURLSearchEngineClassPhrictionContentClassPhrictionDocumentFulltextEngineClassPhrictionDocumentFerretEngineClassPhrictionDocumentQueryClassPhrictionContentQueryClassPhrictionTransactionQueryClassPhrictionDocumentSearchEngineClassPhrictionContentSearchEngineClassPhrictionDocumentPHIDTypeClassPhrictionContentPHIDTypeClassPhrictionRemarkupRuleClassPhrictionReplyHandlerClassPhrictionDocumentTitleHeraldFieldClassPhrictionDocumentPublishedHeraldFieldClassPhrictionDocumentPathHeraldFieldClassPhrictionDocumentHeraldFieldGroupClassPhrictionDocumentHeraldFieldClassPhrictionDocumentHeraldAdapterClassPhrictionDocumentContentHeraldFieldClassPhrictionDocumentAuthorHeraldFieldClassPhrictionDatasourceEngineExtensionClassPhrictionContentSearchEngineAttachmentClassPhrictionTransactionEditorClassPhrictionDocumentEditEngineClassPhrictionMarkupPreviewControllerClassPhrictionEditControllerClassPhrictionPublishControllerClassPhrictionNewControllerClassPhrictionMoveControllerClassPhrictionListControllerClassPhrictionHistoryControllerClassPhrictionEditEngineControllerClassPhabricatorPhurlURLPHIDTypeClassPhabricatorPhurlURLReplyHandlerClassPhabricatorPhurlURLMailReceiverClassPhabricatorPhurlURLEditorClassPhabricatorPhurlURLEditEngineClassPhabricatorPhurlURLViewControllerClassPhabricatorPhurlURLListControllerClassPhabricatorPhurlURLEditControllerClassPhabricatorPhurlURLAccessControllerClassPhabricatorPhurlShortURLDefaultControllerClassPhabricatorPhurlShortURLControllerClassPhabricatorPhurlControllerClassPhabricatorPhurlURLSearchConduitAPIMethodClassPhabricatorPhurlURLEditConduitAPIMethodClassPhabricatorPhurlURLCreateCapabilityClassPhabricatorPhurlApplicationClassPhrictionDocumentVersionTransactionClassPhrictionDocumentTransactionTypeClassPhrictionDocumentTitleTransactionClassPhrictionDocumentPublishTransactionClassPhrictionDocumentMoveToTransactionClassPhrictionDocumentMoveAwayTransactionClassPhrictionDocumentEditTransactionClassPhrictionDocumentDraftTransactionClassPhrictionDocumentDeleteTransactionClassPhrictionDocumentContentTransactionClassPhrictionDocumentDatasourceClassPhrictionTransactionCommentClassPhrictionTransactionClassPhrictionSchemaSpecClassPhrictionDocumentClassPhrictionDAOClassPhrictionDocumentControllerClassPhrictionDiffControllerClassPhrictionDeleteControllerClassPhrictionControllerClassPhrictionDocumentStatusClassPhrictionConstantsClassPhrictionChangeTypeClassPhrictionInfoConduitAPIMethodClassPhrictionHistoryConduitAPIMethodClassPhrictionEditConduitAPIMethodClassPhrictionDocumentSearchConduitAPIMethodClassPhrictionCreateConduitAPIMethodClassPhrictionContentSearchConduitAPIMethodClassPhrictionConduitAPIMethodClassPhrictionDocumentPolicyCodexClassPhabricatorPhrictionApplicationClassPhrequentTimeBlockTestCaseClassPhrequentUserTimeClassPhrequentTimeSlicesClassPhrequentTimeBlockClassPhrequentDAOClassPhrequentUserTimeQueryClassPhrequentSearchEngineClassPhrequentTrackableInterfaceInterfacePhrequentUIEventListenerClassPhrequentCurtainExtensionClassPhrequentTrackingEditorClassPhrequentTrackControllerClassPhrequentListControllerClassPhrequentControllerClassPhrequentTrackingConduitAPIMethodClassPhrequentPushConduitAPIMethodClassPhortunePaymentMethodQueryClassPhortuneMerchantQueryClassPhortuneAccountQueryClassPhortuneAccountEmailQueryClassPhortuneSubscriptionTransactionQueryClassPhortuneSubscriptionSearchEngineClassPhortunePurchaseQueryClassPhortuneProductQueryClassPhortunePaymentProviderConfigTransactionQueryClassPhortunePaymentProviderConfigQueryClassPhortunePaymentMethodTransactionQueryClassPhortuneMerchantTransactionQueryClassPhortuneMerchantSearchEngineClassPhortuneChargeSearchEngineClassPhortuneChargeQueryClassPhortuneCartTransactionQueryClassPhortuneCartSearchEngineClassPhortuneCartQueryClassPhortuneAccountTransactionQueryClassPhortuneAccountEmailTransactionQueryClassPhortunePaymentProviderTestCaseClassPhortuneTestPaymentProviderClassPhortuneStripePaymentProviderClassPhortunePaymentProviderClassPhortunePayPalPaymentProviderClassPhortuneSubscriptionProductClassPhortuneProductImplementationClassPhortuneAdHocProductClassPhortuneSubscriptionPHIDTypeClassPhortunePurchasePHIDTypeClassPhortuneProductPHIDTypeClassPhortunePaymentProviderPHIDTypeClassPhortuneAccountBillingNameTransactionClassPhortuneAccountBillingAddressTransactionClassPhortuneSubscriptionWorkerClassPhortuneSubscriptionTableViewClassPhortuneOrderViewClassPhortuneOrderTableViewClassPhortuneOrderSummaryViewClassPhortuneOrderItemsViewClassPhortuneOrderDescriptionViewClassPhortuneCreditCardFormClassPhortuneChargeTableViewClassPhortuneSubscriptionImplementationClassPhortuneSubscriptionTransactionClassPhortuneSubscriptionClassA subscription bills users regularly.PhortuneSchemaSpecClassPhortunePurchaseClassA purchase represents a user buying something.PhortuneProductClassA product is something users can purchase.PhortunePaymentProviderConfigTransactionClassPhortunePaymentProviderConfigClassPhortunePaymentMethodTransactionClassPhortunePaymentMethodClassA payment method is a credit card; it is associated with an account and charges can be made against it.PhortuneMerchantTransactionClassPhortuneMerchantClassPhortuneDAOClassPhortuneChargeClassA 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.PhortuneCartTransactionClassPhortuneCartClassPhortuneAccountTransactionClassPhortuneAccountEmailTransactionClassPhortuneAccountEmailClassPhortuneAccountClassAn 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).PhortuneSubscriptionQueryClassPhrequentPopConduitAPIMethodClassPhrequentConduitAPIMethodClassPhabricatorPhrequentApplicationClassPhabricatorXHPASTParseTreeClassPhabricatorXHPASTDAOClassPhabricatorXHPASTViewTreeControllerClassPhabricatorXHPASTViewStreamControllerClassPhabricatorXHPASTViewRunControllerClassPhabricatorXHPASTViewPanelControllerClassPhabricatorXHPASTViewInputControllerClassPhabricatorXHPASTViewFramesetControllerClassPhabricatorXHPASTViewFrameControllerClassPhabricatorXHPASTViewControllerClassPhabricatorPHPASTApplicationClassPhortuneSubscriptionTransactionTypeClassPhortuneSubscriptionAutopayTransactionClassPhortunePaymentMethodTransactionTypeClassPhortunePaymentMethodStatusTransactionClassPhortunePaymentMethodNameTransactionClassPhortuneMerchantTransactionTypeClassPhortuneMerchantPictureTransactionClassPhortuneMerchantNameTransactionClassPhortuneMerchantInvoiceFooterTransactionClassPhortuneMerchantInvoiceEmailTransactionClassPhortuneMerchantDescriptionTransactionClassPhortuneMerchantContactInfoTransactionClassPhortuneAccountTransactionTypeClassPhortuneAccountNameTransactionClassPhortuneAccountEmailTransactionTypeClassPhortuneAccountEmailStatusTransactionClassPhortuneAccountEmailRotateTransactionClassPhortuneAccountEmailAddressTransactionClassPhortuneMerchantDetailsControllerClassPhortuneMerchantControllerClassPhortuneMerchantAddManagerControllerClassPhortuneExternalUnsubscribeControllerClassPhortuneExternalOverviewControllerClassPhortuneExternalOrderControllerClassPhortuneExternalControllerClassPhortuneCartVoidControllerClassPhortuneCartViewControllerClassPhortuneCartUpdateControllerClassPhortuneCartControllerClassPhortuneCartCheckoutControllerClassPhortuneCartCancelControllerClassPhortuneCartAcceptControllerClassPhortuneAccountSubscriptionViewControllerClassPhortuneAccountSubscriptionControllerClassPhortuneAccountSubscriptionAutopayControllerClassPhortuneAccountProfileControllerClassPhortuneAccountPaymentMethodViewControllerClassPhortuneAccountPaymentMethodControllerClassPhortuneAccountOverviewControllerClassPhortuneAccountOrdersControllerClassPhortuneAccountOrderListControllerClassPhortuneAccountManagersControllerClassPhortuneAccountListControllerClassPhortuneAccountEmailViewControllerClassPhortuneAccountEmailStatusControllerClassPhortuneAccountEmailRotateControllerClassPhortuneAccountEmailEditControllerClassPhortuneAccountEmailAddressesControllerClassPhortuneAccountEditControllerClassPhortuneAccountDetailsControllerClassPhortuneAccountEditorClassPhortuneAccountEditEngineClassPhortuneMerchantHasMemberEdgeTypeClassPhortuneMerchantHasAccountEdgeTypeClassPhortuneMemberHasMerchantEdgeTypeClassPhortuneMemberHasAccountEdgeTypeClassPhortuneAccountHasMerchantEdgeTypeClassPhortuneAccountHasMemberEdgeTypeClassPhortuneCurrencyTestCaseClassPhortuneCurrencySerializerClassPhortuneCurrencyClassPhortuneProviderActionControllerClassPhortuneProductViewControllerClassPhortuneProductListControllerClassPhortunePaymentMethodEditControllerClassPhortunePaymentMethodDisableControllerClassPhortunePaymentMethodCreateControllerClassPhortuneMerchantSubscriptionsControllerClassPhortuneMerchantSubscriptionListControllerClassPhortuneMerchantProvidersControllerClassPhortuneMerchantProviderViewControllerClassPhortuneMerchantProviderEditControllerClassPhortuneMerchantProviderDisableControllerClassPhortuneMerchantProfileControllerClassPhortuneMerchantPictureControllerClassPhortuneMerchantOverviewControllerClassPhortuneMerchantOrdersControllerClassPhortuneMerchantOrderListControllerClassPhortuneMerchantManagersControllerClassPhortuneMerchantListControllerClassPhortuneMerchantInvoiceCreateControllerClassPhortuneMerchantEditControllerClassPhortunePaymentMethodPHIDTypeClassPhortuneMerchantPHIDTypeClassPhortuneChargePHIDTypeClassPhortuneCartPHIDTypeClassPhortuneAccountPHIDTypeClassPhortuneAccountEmailPHIDTypeClassPhabricatorPDFTailFragmentClassPhabricatorPDFResourcesObjectClassPhabricatorPDFPagesObjectClassPhabricatorPDFPageObjectClassPhabricatorPDFObjectClassPhabricatorPDFIteratorClassPhabricatorPDFInfoObjectClassPhabricatorPDFHeadFragmentClassPhabricatorPDFGeneratorClassPhabricatorPDFFragmentOffsetClassPhabricatorPDFFragmentClassPhabricatorPDFFontObjectClassPhabricatorPDFContentsObjectClassPhabricatorPDFCatalogObjectClassPhabricatorPhortuneManagementWorkflowClassPhabricatorPhortuneManagementInvoiceWorkflowClassPhortuneCartReplyHandlerClassPhortuneDisplayExceptionClassPhortuneSubscriptionEditorClassPhortunePaymentProviderConfigEditorClassPhortunePaymentMethodEditorClassPhortuneMerchantEditorClassPhortuneMerchantEditEngineClassPhortuneCartEditorClassPhortuneAccountEmailEditorClassPhortuneAccountEmailEditEngineClassPhortuneAccountControllerClassPhortuneAccountChargesControllerClassPhortuneAccountChargeListControllerClassPhortuneAccountAddManagerControllerClassPhortuneLandingControllerClassPhortuneControllerClassPhortuneMonthYearExpiryControlClassPhabricatorPhortuneContentSourceClassPhortuneErrCodeClassPhortuneConstantsClassPhortuneAccountEmailStatusClassPhortuneSubscriptionPolicyCodexClassPhortunePaymentMethodPolicyCodexClassPhortuneSubscriptionCartClassPhortuneCartImplementationClassPhortuneAdHocCartClassPhortuneMerchantCapabilityClassPhabricatorPhortuneApplicationClassPhortuneAddPaymentMethodActionClassPhabricatorPhortuneTestCaseClassPholioTransactionTypeClassPholioMockTransactionTypeClassPholioMockStatusTransactionClassPholioMockNameTransactionClassPholioMockInlineTransactionClassPholioMockDescriptionTransactionClassPholioImageTransactionTypeClassPholioImageSequenceTransactionClassPholioImageReplaceTransactionClassPholioImageNameTransactionClassPholioImageFileTransactionClassPholioImageDescriptionTransactionClassPholioUploadedImageViewClassPholioTransactionViewClassPholioMockThumbGridViewClassPholioMockImagesViewClassPholioMockEmbedViewClassPholioTransactionCommentClassPholioTransactionClassPholioSchemaSpecClassPholioMockClassPholioImageClassPholioDAOClassPholioMockFulltextEngineClassPholioMockFerretEngineClassPholioRemarkupRuleClassPholioMockRelationshipClassPholioMockHasTaskRelationshipClassPholioImageQueryClassPholioTransactionQueryClassPholioMockSearchEngineClassPholioMockQueryClassPholioMockPHIDTypeClassPholioImagePHIDTypeClassPholioReplyHandlerClassPholioMockMailReceiverClassPhabricatorPholioMockTestDataGeneratorClassPholioMockNameHeraldFieldClassPholioMockHeraldFieldGroupClassPholioMockHeraldFieldClassPholioMockDescriptionHeraldFieldClassPholioMockAuthorHeraldFieldClassHeraldPholioMockAdapterClassPholioMockTimelineEngineClassPholioMockEditorClassPholioMockHasTaskEdgeTypeClassPholioMockViewControllerClassPholioMockListControllerClassPholioMockEditControllerClassPholioMockCommentControllerClassPholioMockArchiveControllerClassPholioInlineListControllerClassPholioInlineControllerClassPholioImageUploadControllerClassPholioControllerClassPholioDefaultViewCapabilityClassPholioDefaultEditCapabilityClassPhabricatorPholioApplicationClassPhluxVariableClassPhluxTransactionClassPhluxSchemaSpecClassPhluxDAOClassPhluxVariableQueryClassPhluxTransactionQueryClassPhluxVariablePHIDTypeClassPhluxVariableEditorClassPhluxViewControllerClassPhluxListControllerClassPhluxEditControllerClassPhluxControllerClassPhabricatorPhluxApplicationClassPhabricatorObjectHandleClassPHUIHandleViewClassConvenience class for rendering a single handle.PHUIHandleTagListViewClassPHUIHandleListViewClassConvenience class for rendering a list of handles.phid_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 typePhabricatorPHIDTypeTestCaseClassPhabricatorPHIDTypeClassPhabricatorPHIDClassPhabricatorUserPHIDResolverClassPhabricatorProjectPHIDResolverClassPhabricatorPHIDResolverClassResolve a list of identifiers into PHIDs.PhabricatorHandleRemarkupRuleClassPhabricatorObjectListQueryTestCaseClassPhabricatorObjectQueryClassPhabricatorObjectListQueryClassPhabricatorHandleQueryClassPhabricatorPHIDInterfaceInterfacePhabricatorHandleObjectSelectorDataViewClassPhabricatorHandleListClassA list of object handles.PhabricatorHandlePoolTestCaseClassPhabricatorHandlePoolClassCoordinates loading object handles.PHIDQueryConduitAPIMethodClassPHIDLookupConduitAPIMethodClassPHIDInfoConduitAPIMethodClassPHIDConduitAPIMethodClassPhabricatorPHIDConstantsClassPhabricatorMetaMTAApplicationEmailPHIDTypeClassPhameInheritBlogPolicyRuleClassPhamePostVisibilityTransactionClassPhamePostTransactionTypeClassPhamePostTitleTransactionClassPhamePostSubtitleTransactionClassPhamePostHeaderImageTransactionClassPhamePostBodyTransactionClassPhamePostBlogTransactionClassPhameBlogTransactionTypeClassPhameBlogSubtitleTransactionClassPhameBlogStatusTransactionClassPhameBlogProfileImageTransactionClassPhameBlogParentSiteTransactionClassPhameBlogParentDomainTransactionClassPhameBlogNameTransactionClassPhameBlogHeaderImageTransactionClassPhameBlogFullDomainTransactionClassPhameBlogDescriptionTransactionClassPhamePostListViewClassPhameNextPostViewClassPhameDraftListViewClassPhameDescriptionViewClassPhameBlogListViewClassPhameBlogDatasourceClassPhamePostClassPhameBlogClassPhameSchemaSpecClassPhamePostTransactionCommentClassPhamePostTransactionClassPhameDAOClassPhameBlogTransactionClassPhameSiteClassPhameBlogSiteClassPhame404ResponseClassPhamePostFulltextEngineClassPhamePostFerretEngineClassPhameBlogFulltextEngineClassPhameBlogFerretEngineClassPhamePostRemarkupRuleClassPhamePostQueryClassPhameBlogQueryClassPhamePostTransactionQueryClassPhamePostSearchEngineClassPhameBlogTransactionQueryClassPhameBlogSearchEngineClassPhabricatorPhamePostPHIDTypeClassPhabricatorPhameBlogPHIDTypeClassPhamePostReplyHandlerClassPhamePostMailReceiverClassPhameBlogReplyHandlerClassHeraldPhamePostAdapterClassHeraldPhameBlogAdapterClassPhamePostEditorClassPhamePostEditEngineLockClassPhameBlogEditorClassPhamePostEditEngineClassPhameBlogEditEngineClassPhamePostViewControllerClassPhamePostPublishControllerClassPhamePostMoveControllerClassPhamePostListControllerClassPhamePostHistoryControllerClassPhamePostHeaderPictureControllerClassPhamePostEditControllerClassPhamePostControllerClassPhamePostArchiveControllerClassPhameBlogViewControllerClassPhameBlogManageControllerClassPhameBlogProfilePictureControllerClassPhameBlogListControllerClassPhameBlogHeaderPictureControllerClassPhameBlogFeedControllerClassPhameBlogEditControllerClassPhameBlogControllerClassPhabricatorExternalAccountClassPhabricatorUsersSearchFieldClassPhabricatorUserFulltextEngineClassPhabricatorUserFerretEngineClassPhabricatorPeopleUserEmailQueryClassPhabricatorPeopleQueryClassPhabricatorPeopleLogQueryClassPhabricatorPeopleTransactionQueryClassPhabricatorPeopleSearchEngineClassPhabricatorPeopleLogSearchEngineClassPhabricatorUsersPolicyRuleClassPhabricatorAdministratorsPolicyRuleClassPhabricatorPeopleUserPHIDTypeClassPhabricatorPeopleUserEmailPHIDTypeClassPhabricatorPeopleExternalPHIDTypeClassPhabricatorPeopleExternalIdentifierPHIDTypeClassPhabricatorPeopleTasksProfileMenuItemClassPhabricatorPeopleRevisionsProfileMenuItemClassPhabricatorPeoplePictureProfileMenuItemClassPhabricatorPeopleManageProfileMenuItemClassPhabricatorPeopleDetailsProfileMenuItemClassPhabricatorPeopleCommitsProfileMenuItemClassPhabricatorPeopleBadgesProfileMenuItemClassPhabricatorMentionRemarkupRuleClassPhabricatorPeopleManagementWorkflowClassPhabricatorPeopleManagementEnableWorkflowClassPhabricatorPeopleManagementEmpowerWorkflowClassPhabricatorPeopleManagementApproveWorkflowClassPhabricatorPeopleWelcomeMailEngineClassPhabricatorPeopleUsernameMailEngineClassPhabricatorPeopleEmailLoginMailEngineClassPhabricatorPeopleMailEngineExceptionClassPhabricatorFullLoginUserLogTypeClassPhabricatorFailHisecUserLogTypeClassPhabricatorExitHisecUserLogTypeClassPhabricatorEnterHisecUserLogTypeClassPhabricatorEmailLoginUserLogTypeClassPhabricatorConduitCertificateUserLogTypeClassPhabricatorConduitCertificateFailureUserLogTypeClassPhabricatorChangePasswordUserLogTypeClassPhabricatorAddMultifactorUserLogTypeClassPhabricatorAddEmailUserLogTypeClassPhabricatorViewerDatasourceClassPhabricatorUserLogTypeDatasourceClassPhabricatorPeopleUserFunctionDatasourceClassPhabricatorPeopleOwnerDatasourceClassPhabricatorPeopleNoOwnerDatasourceClassPhabricatorPeopleDatasourceClassPhabricatorPeopleAnyOwnerDatasourceClassPhabricatorUserClassPhabricatorUserEmailClassPhabricatorUserTestCaseClassPhabricatorUserEmailTestCaseClassPhabricatorUserTransactionClassPhabricatorUserSchemaSpecClassPhabricatorUserProfileClassPhabricatorUserLogClassPhabricatorUserDAOClassPhabricatorUserCustomFieldStringIndexClassPhabricatorUserCustomFieldNumericIndexClassPhabricatorUserConfiguredCustomFieldStorageClassPhabricatorUserCacheClassPhabricatorRegistrationProfileClassPhabricatorExternalAccountIdentifierClassPhameBlogArchiveControllerClassPhameBlog404ControllerClassPhameLiveControllerClassPhameHomeControllerClassPhameControllerClassPhameConstantsClassPhamePostSearchConduitAPIMethodClassPhamePostEditConduitAPIMethodClassPhameBlogSearchConduitAPIMethodClassPhameBlogEditConduitAPIMethodClassPhameBlogCreateCapabilityClassPhabricatorPhameApplicationClassPhabricatorUserApproveTransactionClassPhabricatorUserUsernameTransactionClassPhabricatorUserTransactionTypeClassPhabricatorUserNotifyTransactionClassPhabricatorUserEmpowerTransactionClassPhabricatorUserDisableTransactionClassPhabricatorUserLogViewClassPhabricatorUserCardViewClassPhabricatorVerifyEmailUserLogTypeClassPhabricatorUserLogTypeClassPhabricatorSignDocumentsUserLogTypeClassPhabricatorResetPasswordUserLogTypeClassPhabricatorRemoveMultifactorUserLogTypeClassPhabricatorRemoveEmailUserLogTypeClassPhabricatorReassignEmailUserLogTypeClassPhabricatorPrimaryEmailUserLogTypeClassPhabricatorPartialLoginUserLogTypeClassPhabricatorLogoutUserLogTypeClassPhabricatorLoginUserLogTypeClassPhabricatorLoginFailureUserLogTypeClassPhabricatorPeopleMailEngineClassPhabricatorPeopleTestDataGeneratorClassPhabricatorPeopleIconSetClassPhabricatorPeopleCreateGuidanceContextClassPeopleUserLogGarbageCollectorClassPhabricatorPeopleDatasourceEngineExtensionClassPhabricatorPeopleAvailabilitySearchEngineAttachmentClassPeopleMainMenuBarExtensionClassPeopleHovercardEngineExtensionClassPhabricatorPeopleProfileMenuEngineClassPhabricatorUserEditorTestCaseClassPhabricatorUserTransactionEditorClassPhabricatorUserEditorClassEditor class for creating and adjusting users. This class guarantees data integrity and writes logs when user information changes.PhabricatorUserEditEngineClassPhabricatorUserTitleFieldClassPhabricatorUserStatusFieldClassPhabricatorUserSinceFieldClassPhabricatorUserRolesFieldClassPhabricatorUserRealNameFieldClassPhabricatorUserIconFieldClassPhabricatorUserCustomFieldClassPhabricatorUserConfiguredCustomFieldClassPhabricatorUserBlurbFieldClassPhabricatorPeopleWelcomeControllerClassPhabricatorPeopleNewControllerClassPhabricatorPeopleInviteSendControllerClassPhabricatorPeopleEmpowerControllerClassPhabricatorPeopleDisableControllerClassPhabricatorPeopleCreateControllerClassPhabricatorPeopleApproveControllerClassPhabricatorPeopleRenameControllerClassPhabricatorPeopleProfileViewControllerClassPhabricatorPeopleProfileTasksControllerClassPhabricatorPeopleProfileRevisionsControllerClassPhabricatorPeopleProfilePictureControllerClassPhabricatorPeopleProfileManageControllerClassPhabricatorPeopleProfileEditControllerClassPhabricatorPeopleProfileControllerClassPhabricatorPeopleProfileCommitsControllerClassPhabricatorPeopleProfileBadgesControllerClassPhabricatorPeopleLogsControllerClassPhabricatorPeopleLogViewControllerClassPhabricatorPeopleListControllerClassPhabricatorPeopleInviteListControllerClassPhabricatorPeopleInviteControllerClassPhabricatorPeopleDeleteControllerClassPhabricatorPeopleControllerClassPhabricatorUserConfigOptionsClassUserWhoAmIConduitAPIMethodClassUserSearchConduitAPIMethodClassUserQueryConduitAPIMethodClassUserFindConduitAPIMethodClassUserEnableConduitAPIMethodClassUserEditConduitAPIMethodClassUserDisableConduitAPIMethodClassUserConduitAPIMethodClassPeopleDisableUsersCapabilityClassPeopleCreateUsersCapabilityClassPeopleBrowseUserDirectoryCapabilityClassPhabricatorUserProfileImageCacheTypeClassPhabricatorUserPreferencesCacheTypeClassPhabricatorUserNotificationCountCacheTypeClassPhabricatorUserMessageCountCacheTypeClassPhabricatorUserCacheTypeClassPhabricatorUserBadgesCacheTypeClassPhabricatorPeopleApplicationClassPhabricatorPasteContentTransactionClassPhabricatorPasteTransactionTypeClassPhabricatorPasteTitleTransactionClassPhabricatorPasteStatusTransactionClassPhabricatorPasteLanguageTransactionClassPasteEmbedViewClassPasteLanguageSelectDatasourceClassPhabricatorPasteTransactionCommentClassPhabricatorPasteTransactionClassPhabricatorPasteSchemaSpecClassPhabricatorPasteDAOClassPhabricatorPasteClassPhabricatorPasteSnippetClassPhabricatorPasteRemarkupRuleClassPhabricatorPasteQueryClassPhabricatorPasteTransactionQueryClassPhabricatorPasteSearchEngineClassPhabricatorPastePastePHIDTypeClassPasteReplyHandlerClassPasteMailReceiverClassPasteCreateMailReceiverClassPhabricatorPasteTestDataGeneratorClassPhabricatorPasteFilenameContextFreeGrammarClassPhabricatorPasteContentSearchEngineAttachmentClassPhabricatorPasteFulltextEngineClassPhabricatorPasteFerretEngineClassPhabricatorPasteEditorClassPhabricatorPasteEditEngineClassPhabricatorPasteViewControllerClassPhabricatorPasteRawControllerClassRedirect to the current raw contents of a Paste.PhabricatorPasteListControllerClassPhabricatorPasteEditControllerClassPhabricatorPasteControllerClassPhabricatorPasteArchiveControllerClassPasteSearchConduitAPIMethodClassPasteQueryConduitAPIMethodClassPasteInfoConduitAPIMethodClassPasteEditConduitAPIMethodClassPasteCreateConduitAPIMethodClassPasteConduitAPIMethodClassPasteDefaultViewCapabilityClassPasteDefaultEditCapabilityClassPhabricatorPasteApplicationClassPassphraseCredentialUsernameTransactionClassPassphraseCredentialTransactionTypeClassPassphraseCredentialSecretIDTransactionClassPassphraseCredentialNameTransactionClassPassphraseCredentialLookedAtTransactionClassPassphraseCredentialLockTransactionClassPassphraseCredentialDestroyTransactionClassPassphraseCredentialDescriptionTransactionClassPassphraseCredentialConduitTransactionClassPassphraseCredentialControlClassPassphraseSecretClassPassphraseSchemaSpecClassPassphraseDAOClassPassphraseCredentialTransactionClassPassphraseCredentialClassPassphraseCredentialFulltextEngineClassPassphraseCredentialFerretEngineClassPassphraseRemarkupRuleClassPassphraseCredentialSearchEngineClassPassphraseCredentialQueryClassPassphraseCredentialTransactionQueryClassPassphraseCredentialAuthorPolicyRuleClassPassphraseCredentialPHIDTypeClassPassphraseSSHKeyClassPassphrasePasswordKeyClassPassphraseAbstractKeyClassPassphraseCredentialTransactionEditorClassPassphraseCredentialTypeTestCaseClassPassphraseTokenCredentialTypeClassPassphraseSSHPrivateKeyTextCredentialTypeClassPassphraseSSHPrivateKeyFileCredentialTypeClassPassphraseSSHPrivateKeyCredentialTypeClassPassphraseSSHGeneratedKeyCredentialTypeClassPassphrasePasswordCredentialTypeClassPassphraseNoteCredentialTypeClassPassphraseCredentialTypeClassPassphraseCredentialViewControllerClassPassphraseCredentialRevealControllerClassPassphraseCredentialPublicControllerClassPassphraseCredentialLockControllerClassPassphraseCredentialListControllerClassPassphraseCredentialEditControllerClassPassphraseCredentialDestroyControllerClassPassphraseCredentialCreateControllerClassPassphraseCredentialConduitControllerClassPassphraseControllerClassPassphraseQueryConduitAPIMethodClassPassphraseConduitAPIMethodClassPassphraseDefaultViewCapabilityClassPassphraseDefaultEditCapabilityClassPhabricatorPassphraseApplicationClassPhabricatorPackagesVersionTransactionTypeClassPhabricatorPackagesVersionPackageTransactionClassPhabricatorPackagesVersionNameTransactionClassPhabricatorPackagesPublisherTransactionTypeClassPhabricatorPackagesPublisherNameTransactionClassPhabricatorPackagesPublisherKeyTransactionClassPhabricatorPackagesPackageTransactionTypeClassPhabricatorPackagesPackagePublisherTransactionClassPhabricatorPackagesPackageNameTransactionClassPhabricatorPackagesPackageKeyTransactionClassPhabricatorPackagesTransactionTypeClassPhabricatorPackagesViewClassPhabricatorPackagesVersionListViewClassPhabricatorPackagesPublisherListViewClassPhabricatorPackagesPackageListViewClassPhabricatorPackagesPublisherDatasourceClassPhabricatorPackagesPackageDatasourceClassPhabricatorPackagesVersionTransactionClassPhabricatorPackagesVersionNameNgramsClassPhabricatorPackagesVersionClassPhabricatorPackagesSchemaSpecClassPhabricatorPackagesPublisherTransactionClassPhabricatorPackagesPublisherNameNgramsClassPhabricatorPackagesPublisherClassPhabricatorPackagesPackageTransactionClassPhabricatorPackagesPackageNameNgramsClassPhabricatorPackagesPackageClassPhabricatorPackagesNgramsClassPhabricatorPackagesDAOClassPhabricatorPackagesVersionQueryClassPhabricatorPackagesPublisherQueryClassPhabricatorPackagesPackageQueryClassPhabricatorPackagesVersionEditConduitAPIMethodClassPhabricatorPackagesPublisherSearchConduitAPIMethodClassPhabricatorPackagesPublisherEditConduitAPIMethodClassPhabricatorPackagesPackageSearchConduitAPIMethodClassPhabricatorPackagesPackageEditConduitAPIMethodClassPhabricatorPackagesPublisherDefaultEditCapabilityClassPhabricatorPackagesPackageDefaultViewCapabilityClassPhabricatorPackagesPackageDefaultEditCapabilityClassPhabricatorPackagesCreatePublisherCapabilityClassPhabricatorPackagesApplicationClassPhabricatorOwnersPackageAuthorityTransactionClassPhabricatorOwnersPackageTransactionTypeClassPhabricatorOwnersPackageStatusTransactionClassPhabricatorOwnersPackagePrimaryTransactionClassPhabricatorOwnersPackagePathsTransactionClassPhabricatorOwnersPackageOwnersTransactionClassPhabricatorOwnersPackageNameTransactionClassPhabricatorOwnersPackageIgnoredTransactionClassPhabricatorOwnersPackageDominionTransactionClassPhabricatorOwnersPackageDescriptionTransactionClassPhabricatorOwnersPackageAutoreviewTransactionClassPhabricatorOwnersPackageAuditingTransactionClassPhabricatorOwnersPackageOwnerDatasourceClassPhabricatorOwnersPackageFunctionDatasourceClassPhabricatorOwnersPackageDatasourceClassPhabricatorOwnersPackageClassPhabricatorOwnersPackageTestCaseClassPhabricatorOwnersSchemaSpecClassPhabricatorOwnersPathClassPhabricatorOwnersPackageTransactionClassPhabricatorOwnersPackageNameNgramsClassPhabricatorOwnersOwnerClassPhabricatorPackagesVersionTransactionQueryClassPhabricatorPackagesVersionSearchEngineClassPhabricatorPackagesQueryClassPhabricatorPackagesPublisherTransactionQueryClassPhabricatorPackagesPublisherSearchEngineClassPhabricatorPackagesPackageTransactionQueryClassPhabricatorPackagesPackageSearchEngineClassPhabricatorPackagesVersionPHIDTypeClassPhabricatorPackagesPublisherPHIDTypeClassPhabricatorPackagesPackagePHIDTypeClassPhabricatorPackagesVersionEditorClassPhabricatorPackagesVersionEditEngineClassPhabricatorPackagesPublisherEditorClassPhabricatorPackagesPublisherEditEngineClassPhabricatorPackagesPackageEditorClassPhabricatorPackagesPackageEditEngineClassPhabricatorPackagesEditorClassPhabricatorPackagesEditEngineClassPhabricatorPackagesVersionViewControllerClassPhabricatorPackagesVersionListControllerClassPhabricatorPackagesVersionEditControllerClassPhabricatorPackagesVersionControllerClassPhabricatorPackagesPublisherViewControllerClassPhabricatorPackagesPublisherListControllerClassPhabricatorPackagesPublisherEditControllerClassPhabricatorPackagesPublisherControllerClassPhabricatorPackagesPackageViewControllerClassPhabricatorPackagesPackageListControllerClassPhabricatorPackagesPackageEditControllerClassPhabricatorPackagesPackageControllerClassPhabricatorPackagesControllerClassPhabricatorPackagesVersionSearchConduitAPIMethodClassNuanceItemCommandClassNuanceItemClassNuanceImportCursorDataClassNuanceDAOClassNuancePhabricatorFormSourceDefinitionClassNuanceSourceDefinitionTestCaseClassNuanceSourceDefinitionClassNuanceGitHubRepositorySourceDefinitionClassNuanceSourceQueryClassNuanceQueueQueryClassNuanceItemQueryClassNuanceItemCommandQueryClassNuanceImportCursorDataQueryClassNuanceSourceTransactionQueryClassNuanceSourceSearchEngineClassNuanceQueueTransactionQueryClassNuanceQueueSearchEngineClassNuanceQueryClassNuanceItemTransactionQueryClassNuanceItemSearchEngineClassNuanceSourcePHIDTypeClassNuanceQueuePHIDTypeClassNuanceItemPHIDTypeClassNuanceImportCursorPHIDTypeClassNuanceManagementWorkflowClassNuanceManagementUpdateWorkflowClassNuanceManagementImportWorkflowClassNuanceItemTypeClassNuanceGitHubEventItemTypeClassNuanceFormItemTypeClassNuanceGitHubRawEventClassNuanceGitHubRawEventTestCaseClassPhabricatorOwnersDAOClassPhabricatorOwnersCustomFieldStringIndexClassPhabricatorOwnersCustomFieldStorageClassPhabricatorOwnersCustomFieldNumericIndexClassPhabricatorOwnersSearchFieldClassPhabricatorOwnersPackageFulltextEngineClassPhabricatorOwnersPackageFerretEngineClassPhabricatorOwnersPackageRemarkupRuleClassPhabricatorOwnersPackageSearchEngineClassPhabricatorOwnersPackageQueryClassPhabricatorOwnersPackageTransactionQueryClassPhabricatorOwnerPathQueryClassPhabricatorOwnersPackagePHIDTypeClassOwnersPackageReplyHandlerClassPhabricatorOwnersPathContextFreeGrammarClassPhabricatorOwnersPackageTestDataGeneratorClassPhabricatorOwnersPackageContextFreeGrammarClassPhabricatorOwnersPathsSearchEngineAttachmentClassPhabricatorOwnersHovercardEngineExtensionClassPhabricatorOwnersPackageEditEngineClassPhabricatorOwnersPackageTransactionEditorClassPhabricatorOwnersCustomFieldClassPhabricatorOwnersConfiguredCustomFieldClassPhabricatorOwnersDetailControllerClassPhabricatorOwnersPathsControllerClassPhabricatorOwnersListControllerClassPhabricatorOwnersEditControllerClassPhabricatorOwnersControllerClassPhabricatorOwnersArchiveControllerClassPhabricatorOwnersAuditRuleClassPhabricatorOwnersConfigOptionsClassOwnersSearchConduitAPIMethodClassOwnersEditConduitAPIMethodClassOwnersConduitAPIMethodClassPhabricatorOwnersDefaultViewCapabilityClassPhabricatorOwnersDefaultEditCapabilityClassPhabricatorOwnersApplicationClassPhabricatorOAuthServerTransactionClassPhabricatorOAuthServerDAOClassPhabricatorOAuthServerClientClassPhabricatorOAuthServerAuthorizationCodeClassPhabricatorOAuthServerAccessTokenClassPhabricatorOAuthClientAuthorizationClassPhabricatorOAuthClientAuthorizationQueryClassPhabricatorOAuthServerTransactionQueryClassPhabricatorOAuthServerSchemaSpecClassPhabricatorOAuthServerClientSearchEngineClassPhabricatorOAuthServerClientQueryClassPhabricatorOAuthServerClientPHIDTypeClassPhabricatorOAuthServerClientAuthorizationPHIDTypeClassPhabricatorOAuthServerAuthorizationsSettingsPanelClassPhabricatorOAuthServerEditorClassPhabricatorOAuthServerEditEngineClassPhabricatorOAuthServerAuthControllerClassPhabricatorOAuthClientDisableControllerClassPhabricatorOAuthClientViewControllerClassPhabricatorOAuthClientTestControllerClassPhabricatorOAuthClientSecretControllerClassPhabricatorOAuthClientListControllerClassPhabricatorOAuthClientEditControllerClassPhabricatorOAuthClientControllerClassPhabricatorOAuthServerTokenControllerClassPhabricatorOAuthServerControllerClassPhabricatorOAuthServerCreateClientsCapabilityClassPhabricatorOAuthServerApplicationClassPhabricatorOAuthServerTestCaseClassPhabricatorOAuthServerScopeClassPhabricatorOAuthServerClassImplements core OAuth 2.0 Server logic.PhabricatorOAuthResponseClassNuanceSourceTransactionTypeClassNuanceSourceNameTransactionClassNuanceSourceDefaultQueueTransactionClassNuanceQueueTransactionTypeClassNuanceQueueNameTransactionClassNuanceItemTransactionTypeClassNuanceItemStatusTransactionClassNuanceItemSourceTransactionClassNuanceItemRequestorTransactionClassNuanceItemQueueTransactionClassNuanceItemPropertyTransactionClassNuanceItemOwnerTransactionClassNuanceItemCommandTransactionClassNuanceWorkerClassNuanceItemUpdateWorkerClassNuanceQueueDatasourceClassNuanceTransactionClassNuanceSourceTransactionCommentClassNuanceSourceTransactionClassNuanceSourceNameNgramsClassNuanceSourceClassNuanceSchemaSpecClassNuanceQueueTransactionCommentClassNuanceQueueTransactionClassNuanceQueueClassNuanceItemTransactionCommentClassNuanceItemTransactionClassPhabricatorMultimeterApplicationClassPhabricatorMetaMTAMailBodyTestCaseClassPhabricatorMetaMTAMailSectionClassHelper for building a rendered section.PhabricatorMetaMTAMailBodyClassRender the body of an application email by building it up section-by-section.PhabricatorMailUtilClassPhabricatorMetaMTAMailableFunctionDatasourceClassPhabricatorMetaMTAMailableDatasourceClassPhabricatorMetaMTAApplicationEmailDatasourceClassPhabricatorMetaMTAReceivedMailClassPhabricatorMetaMTAMailTestCaseClassPhabricatorMetaMTAReceivedMailTestCaseClassPhabricatorMailConfigTestCaseClassPhabricatorMetaMTASchemaSpecClassPhabricatorMetaMTAMailPropertiesClassPhabricatorMetaMTAMailClassPhabricatorMetaMTADAOClassPhabricatorMetaMTAApplicationEmailTransactionClassPhabricatorMetaMTAApplicationEmailClassPhabricatorStringMailStampClassPhabricatorPHIDMailStampClassPhabricatorMailStampClassPhabricatorBoolMailStampClassPhabricatorMailTargetClassPhabricatorMailReplyHandlerClassPhabricatorObjectMailReceiverClassPhabricatorObjectMailReceiverTestCaseClassPhabricatorMailReceiverTestCaseClassPhabricatorMailReceiverClassPhabricatorApplicationMailReceiverClassPhabricatorMetaMTAMemberQueryClassExpands aggregate mail recipients into their component mailables. For example, a project currently expands into all of its members.PhabricatorMetaMTAMailQueryClassPhabricatorMetaMTAMailPropertiesQueryClassNuanceSourceDefaultViewCapabilityClassNuanceSourceDefaultEditCapabilityClassPhabricatorNuanceApplicationClassPhabricatorNotificationStatusViewClassPhabricatorFeedStoryNotificationClassPhabricatorAphlictSetupCheckClassPhabricatorNotificationSearchEngineClassPhabricatorNotificationQueryClassFeedStoryNotificationGarbageCollectorClassPhabricatorNotificationDestructionEngineExtensionClassPhabricatorNotificationTestControllerClassPhabricatorNotificationPanelControllerClassPhabricatorNotificationListControllerClassPhabricatorNotificationIndividualControllerClassPhabricatorNotificationControllerClassPhabricatorNotificationClearControllerClassPhabricatorNotificationServersConfigTypeClassPhabricatorNotificationServerRefClassPhabricatorNotificationClientClassPhabricatorNotificationBuilderClassPhabricatorNotificationsApplicationClassMultimeterViewerClassMultimeterLabelClassMultimeterHostClassMultimeterEventClassMultimeterDimensionClassMultimeterDAOClassMultimeterContextClassMultimeterEventGarbageCollectorClassMultimeterControlClassMultimeterSampleControllerClassMultimeterControllerClassPhabricatorMetaMTAActorClassPhabricatorMetaMTAMailSearchEngineClassPhabricatorMetaMTAApplicationEmailTransactionQueryClassPhabricatorMetaMTAApplicationEmailQueryClassPhabricatorMetaMTAActorQueryClassPhabricatorMetaMTAMailPHIDTypeClassPhabricatorMetaMTAEmailBodyParserClassPhabricatorMetaMTAEmailBodyParserTestCaseClassPhabricatorPhoneNumberTestCaseClassPhabricatorPhoneNumberClassPhabricatorMailSMSMessageClassPhabricatorMailHeaderClassPhabricatorMailExternalMessageClassPhabricatorMailEmailMessageClassPhabricatorMailAttachmentClassPhabricatorMailManagementListOutboundWorkflowClassPhabricatorMailManagementListInboundWorkflowClassPhabricatorMailManagementWorkflowClassPhabricatorMailManagementVolumeWorkflowClassPhabricatorMailManagementUnverifyWorkflowClassPhabricatorMailManagementShowOutboundWorkflowClassPhabricatorMailManagementShowInboundWorkflowClassPhabricatorMailManagementSendTestWorkflowClassPhabricatorMailManagementResendWorkflowClassPhabricatorMailManagementReceiveTestWorkflowClassPhabricatorMetaMTAEmailSelfHeraldActionClassPhabricatorMetaMTAEmailOthersHeraldActionClassPhabricatorMetaMTAEmailHeraldActionClassPhabricatorMetaMTAApplicationEmailHeraldFieldClassPhabricatorMailOutboundRoutingSelfNotificationHeraldActionClassPhabricatorMailOutboundRoutingSelfEmailHeraldActionClassPhabricatorMailOutboundRoutingHeraldActionClassNuanceSourceEditorClassNuanceSourceEditEngineClassNuanceQueueEditorClassNuanceQueueEditEngineClassNuanceItemEditorClassNuanceImportCursorClassNuanceGitHubRepositoryImportCursorClassNuanceGitHubIssuesImportCursorClassNuanceGitHubImportCursorClassNuanceSourceViewControllerClassNuanceSourceListControllerClassNuanceSourceEditControllerClassNuanceSourceControllerClassNuanceSourceActionControllerClassNuanceQueueWorkControllerClassNuanceQueueViewControllerClassNuanceQueueListControllerClassNuanceQueueEditControllerClassNuanceQueueControllerClassNuanceItemViewControllerClassNuanceItemManageControllerClassNuanceItemListControllerClassNuanceItemControllerClassNuanceItemActionControllerClassNuanceControllerClassNuanceConsoleControllerClassNuanceContentSourceClassNuanceConduitAPIMethodClassNuanceTrashCommandClassNuanceItemCommandSpecClassNuanceCommandImplementationClassNuanceSourceManageCapabilityClassPhabricatorMailOutboundMailHeraldAdapterClassPhabricatorMailMustEncryptHeraldActionClassPhabricatorMailEmailSubjectHeraldFieldClassPhabricatorMailEmailHeraldFieldGroupClassPhabricatorMailEmailHeraldFieldClassMetaMTAMailSentGarbageCollectorClassMetaMTAMailReceivedGarbageCollectorClassPhabricatorTwilioFutureClassPhabricatorAmazonSNSFutureClassPhabricatorAWSSESFutureClassPhabricatorMetaMTAReceivedMailProcessingExceptionClassPhabricatorMetaMTAPermanentFailureExceptionClassPhabricatorMailPropertiesDestructionEngineExtensionClassPhabricatorMailEmailEngineClassPhabricatorMailSMSEngineClassPhabricatorMailMessageEngineClassPhabricatorMailEngineExtensionClassPhabricatorMetaMTAApplicationEmailEditorClassPhabricatorMetaMTAMailHasRecipientEdgeTypeClassPhabricatorMetaMTAMailViewControllerClassPhabricatorMetaMTASendGridReceiveControllerClassPhabricatorMetaMTAPostmarkReceiveControllerClassPhabricatorMetaMTAMailgunReceiveControllerClassPhabricatorMetaMTAMailListControllerClassPhabricatorMetaMTAControllerClassPhabricatorEmailContentSourceClassMetaMTAReceivedMailStatusClassPhabricatorMailRoutingRuleClassPhabricatorMailOutboundStatusClassMetaMTAEmailTransactionCommandTestCaseClassMetaMTAEmailTransactionCommandClassPhabricatorMetaMTAApplicationEmailPanelClassPhabricatorMetaMTAApplicationClassPhabricatorMailTestAdapterClassMail adapter that doesn't actually send any email, for writing unit tests against.PhabricatorMailPostmarkAdapterClassPhabricatorMailAdapterTestCaseClassPhabricatorMailTwilioAdapterClassPhabricatorMailSendmailAdapterClassPhabricatorMailSendGridAdapterClassMail adapter that uses SendGrid's web API to deliver email.PhabricatorMailSMTPAdapterClassPhabricatorMailMailgunAdapterClassMail adapter that uses Mailgun's web API to deliver email.PhabricatorMailAmazonSNSAdapterClassPhabricatorMailAmazonSESAdapterClassPhabricatorMailAdapterClassPhabricatorMetaMTAErrorMailActionClassPhabricatorMetaMTAWorkerClassPhabricatorApplicationUninstallTransactionClassPhabricatorApplicationTransactionTypeClassPhabricatorApplicationPolicyChangeTransactionClassPhabricatorApplicationDatasourceClassPhabricatorApplicationSchemaSpecClassPhabricatorApplicationApplicationTransactionClassPhabricatorApplicationQueryClassPhabricatorApplicationApplicationTransactionQueryClassPhabricatorAppSearchEngineClassPhabricatorApplicationApplicationPHIDTypeClassPhabricatorApplicationConfigurationPanelTestCaseClassPhabricatorApplicationConfigurationPanelClassPhabricatorSelfHyperlinkEngineExtensionClassPhabricatorDatasourceURIEngineExtensionClassPhabricatorDatasourceApplicationEngineExtensionClassPhabricatorApplicationEditorClassPhabricatorApplicationEditEngineClassPhabricatorApplicationUninstallControllerClassManiphestTaskClassManiphestTransactionCommentClassManiphestTransactionClassManiphestSchemaSpecClassManiphestNameIndexClassDenormalizes object names to support queries which need to be ordered or grouped by things like projects.ManiphestDAOClassManiphestCustomFieldStringIndexClassManiphestCustomFieldStorageClassManiphestCustomFieldNumericIndexClassManiphestTaskFulltextEngineClassManiphestTaskFerretEngineClassManiphestRemarkupRuleClassManiphestTaskRelationshipClassManiphestTaskMergeInRelationshipClassManiphestTaskHasSubtaskRelationshipClassManiphestTaskHasRevisionRelationshipClassManiphestTaskHasParentRelationshipClassManiphestTaskHasMockRelationshipClassManiphestTaskHasCommitRelationshipClassManiphestTaskCloseAsDuplicateRelationshipClassManiphestTransactionQueryClassManiphestTaskSearchEngineClassManiphestTaskQueryClassQuery tasks by specific criteria. This class uses the higher-performance but less-general Maniphest indexes to satisfy queries.ManiphestTaskAuthorPolicyRuleClassManiphestTaskPolicyCodexClassManiphestTaskPHIDTypeClassManiphestTaskMailReceiverClassManiphestReplyHandlerClassManiphestCreateMailReceiverClassPhabricatorManiphestTaskTestDataGeneratorClassManiphestTaskPHIDResolverClassManiphestTaskListHTTPParameterTypeClassPhabricatorApplicationEmailCommandsControllerClassPhabricatorApplicationsListControllerClassPhabricatorApplicationsControllerClassPhabricatorApplicationPanelControllerClassPhabricatorApplicationEditControllerClassPhabricatorApplicationDetailViewControllerClassPhabricatorApplicationsApplicationClassManiphestTaskOwnerTransactionClassManiphestTaskUnblockTransactionClassManiphestTaskTransactionTypeClassManiphestTaskTitleTransactionClassManiphestTaskSubpriorityTransactionClassManiphestTaskStatusTransactionClassManiphestTaskPriorityTransactionClassManiphestTaskPointsTransactionClassManiphestTaskParentTransactionClassManiphestTaskMergedIntoTransactionClassManiphestTaskMergedFromTransactionClassManiphestTaskEdgeTransactionClassManiphestTaskDescriptionTransactionClassManiphestTaskCoverImageTransactionClassManiphestTaskAttachTransactionClassManiphestViewClassManiphestTaskResultListViewClassManiphestTaskListViewClassManiphestTaskSubtypeDatasourceClassManiphestTaskStatusFunctionDatasourceClassManiphestTaskStatusDatasourceClassManiphestTaskPriorityDatasourceClassManiphestTaskOpenStatusDatasourceClassManiphestTaskClosedStatusDatasourceClassManiphestAssigneeDatasourceClassManiphestTaskDependedOnByTaskEdgeTypeClassManiphestTaskSubtaskControllerClassManiphestTaskListControllerClassManiphestTaskGraphControllerClassManiphestTaskEditControllerClassManiphestTaskDetailControllerClassManiphestReportControllerClassManiphestControllerClassManiphestBulkEditControllerClassManiphestTaskStatusTestCaseClassManiphestTaskStatusClassManiphestTaskPriorityClassManiphestTaskPointsClassManiphestConstantsClassPhabricatorManiphestConfigOptionsClassManiphestSubtypesConfigTypeClassManiphestStatusesConfigTypeClassManiphestPrioritiesConfigTypeClassManiphestPointsConfigTypeClassManiphestUpdateConduitAPIMethodClassManiphestStatusSearchConduitAPIMethodClassManiphestSearchConduitAPIMethodClassManiphestQueryStatusesConduitAPIMethodClassManiphestQueryConduitAPIMethodClassManiphestPrioritySearchConduitAPIMethodClassManiphestInfoConduitAPIMethodClassManiphestGetTaskTransactionsConduitAPIMethodClassManiphestEditConduitAPIMethodClassManiphestCreateTaskConduitAPIMethodClassManiphestConduitAPIMethodClassManiphestStatusEmailCommandClassManiphestPriorityEmailCommandClassManiphestEmailCommandClassManiphestCloseEmailCommandClassManiphestClaimEmailCommandClassManiphestAssignEmailCommandClassManiphestDefaultViewCapabilityClassManiphestDefaultEditCapabilityClassManiphestBulkEditCapabilityClassManiphestTaskBulkEngineClassPhabricatorManiphestApplicationClassPhabricatorMacroFileTransactionClassPhabricatorMacroAudioTransactionClassPhabricatorMacroTestCaseClassPhabricatorMacroTransactionTypeClassPhabricatorMacroNameTransactionClassPhabricatorMacroDisabledTransactionClassPhabricatorMacroAudioBehaviorTransactionClassPhabricatorMacroDatasourceClassPhabricatorEmojiDatasourceClassPhabricatorMacroTransactionCommentClassPhabricatorMacroTransactionClassPhabricatorFileImageMacroClassPhabricatorMacroQueryClassPhabricatorMacroTransactionQueryClassPhabricatorMacroSearchEngineClassPhabricatorMacroMacroPHIDTypeClassPhabricatorMemeRemarkupRuleClassPhabricatorImageMacroRemarkupRuleClassPhabricatorIconRemarkupRuleClassPhabricatorEmojiRemarkupRuleClassPhabricatorMacroReplyHandlerClassPhabricatorMacroMailReceiverClassPhabricatorMemeEngineClassManiphestTaskTitleHeraldFieldClassManiphestTaskStatusHeraldFieldClassManiphestTaskStatusHeraldActionClassManiphestTaskPriorityHeraldFieldClassManiphestTaskPriorityHeraldActionClassManiphestTaskHeraldFieldGroupClassManiphestTaskHeraldFieldClassManiphestTaskDescriptionHeraldFieldClassManiphestTaskAuthorHeraldFieldClassManiphestTaskAssigneeHeraldFieldClassManiphestTaskAssignSelfHeraldActionClassManiphestTaskAssignOtherHeraldActionClassManiphestTaskAssignHeraldActionClassHeraldManiphestTaskAdapterClassManiphestCustomFieldStatusParserTestCaseClassManiphestCustomFieldStatusParserClassManiphestCustomFieldClassManiphestConfiguredCustomFieldClassManiphestProjectNameFulltextEngineExtensionClassManiphestMailEngineExtensionClassManiphestHovercardEngineExtensionClassManiphestTaskUnlockEngineClassManiphestTaskMFAEngineClassManiphestTransactionEditorClassManiphestTaskEditEngineLockClassManiphestEditEngineClassManiphestTaskIsDuplicateOfTaskEdgeTypeClassManiphestTaskHasRevisionEdgeTypeClassManiphestTaskHasMockEdgeTypeClassManiphestTaskHasDuplicateTaskEdgeTypeClassManiphestTaskHasCommitEdgeTypeClassManiphestTaskDependsOnTaskEdgeTypeClassPhabricatorMacroEditorClassPhabricatorMacroEditEngineClassPhabricatorMacroViewControllerClassPhabricatorMacroMemeDialogControllerClassPhabricatorMacroMemeControllerClassPhabricatorMacroListControllerClassPhabricatorMacroEditControllerClassPhabricatorMacroDisableControllerClassPhabricatorMacroControllerClassPhabricatorMacroAudioControllerClassMacroQueryConduitAPIMethodClassMacroEditConduitAPIMethodClassMacroCreateMemeConduitAPIMethodClassMacroConduitAPIMethodClassPhabricatorMacroManageCapabilityClassPhabricatorMacroApplicationClassPhabricatorLipsumManagementWorkflowClassPhabricatorLipsumGenerateWorkflowClassPhabricatorLipsumMondrianArtistClassPhabricatorLipsumArtistClassPhabricatorTestDataGeneratorClassPhabricatorLegalpadSignaturesSearchEngineAttachmentClassPhabricatorLegalpadBodySearchEngineAttachmentClassLegalpadSignatureSearchConduitAPIMethodClassLegalpadDocumentSearchConduitAPIMethodClassLegalpadDocumentTransactionTypeClassLegalpadDocumentTitleTransactionClassLegalpadDocumentTextTransactionClassLegalpadDocumentSignatureTypeTransactionClassLegalpadDocumentRequireSignatureTransactionClassLegalpadDocumentPreambleTransactionClassLegalpadDocumentDatasourceClassHeraldRuleTypeDatasourceClassHeraldRuleDatasourceClassHeraldAdapterDatasourceClassHeraldTranscriptClassHeraldTranscriptResultClassHeraldRuleTranscriptClassHeraldRuleResultClassHeraldObjectTranscriptClassHeraldConditionTranscriptClassHeraldConditionResultClassHeraldApplyTranscriptClassHeraldTranscriptTestCaseClassHeraldRuleTestCaseClassHeraldWebhookTransactionClassHeraldWebhookRequestClassHeraldWebhookClassHeraldSchemaSpecClassHeraldRuleTransactionClassHeraldRuleClassHeraldDAOClassHeraldConditionClassHeraldActionRecordClassHeraldStateReasonsClassHeraldStateClassHeraldMailableStateClassHeraldCoreStateReasonsClassHeraldBuildableStateClassHeraldRemarkupRuleClassHeraldWebhookRequestQueryClassHeraldWebhookQueryClassHeraldRuleQueryClassHeraldWebhookTransactionQueryClassLegalpadDocumentSignatureClassLegalpadDocumentClassLegalpadTransactionCommentClassLegalpadTransactionClassLegalpadSchemaSpecClassLegalpadDocumentBodyClassLegalpadDAOClassLegalpadDocumentRemarkupRuleClassLegalpadDocumentSignatureSearchEngineClassLegalpadDocumentSignatureQueryClassLegalpadDocumentSearchEngineClassLegalpadDocumentQueryClassLegalpadTransactionQueryClassPhabricatorLegalpadSignaturePolicyRuleClassPhabricatorLegalpadDocumentSignaturePHIDTypeClassPhabricatorLegalpadDocumentPHIDTypeClassLegalpadReplyHandlerClassLegalpadMailReceiverClassLegalpadRequireSignatureHeraldActionClassLegalpadDocumentEditorClassLegalpadDocumentEditEngineClassLegalpadSignatureNeededByObjectEdgeTypeClassLegalpadObjectNeedsSignatureEdgeTypeClassLegalpadDocumentSignControllerClassLegalpadDocumentSignatureViewControllerClassLegalpadDocumentSignatureVerificationControllerClassLegalpadDocumentSignatureListControllerClassLegalpadDocumentSignatureAddControllerClassLegalpadDocumentManageControllerClassLegalpadDocumentListControllerClassLegalpadDocumentEditControllerClassLegalpadDocumentDoneControllerClassHeraldWebhookSearchEngineClassHeraldTranscriptSearchEngineClassHeraldTranscriptQueryClassHeraldTransactionQueryClassHeraldRuleSearchEngineClassHeraldWebhookRequestPHIDTypeClassHeraldWebhookPHIDTypeClassHeraldTranscriptPHIDTypeClassHeraldRulePHIDTypeClassHeraldWebhookManagementWorkflowClassHeraldWebhookCallManagementWorkflowClassHeraldTestManagementWorkflowClassHeraldRuleManagementWorkflowClassHeraldManagementWorkflowClassHeraldRuleReplyHandlerClassHeraldGroupClassHeraldWebhookRequestGarbageCollectorClassHeraldTranscriptGarbageCollectorClassHeraldRuleTypeFieldClassHeraldRuleFieldGroupClassHeraldRuleFieldClassHeraldRuleAdapterFieldClassHeraldFieldTestCaseClassHeraldTransactionsFieldGroupClassHeraldSupportFieldGroupClassHeraldRelatedFieldGroupClassHeraldNewObjectFieldClassHeraldFieldGroupClassHeraldFieldClassHeraldEditFieldGroupClassHeraldDeprecatedFieldGroupClassHeraldContentSourceFieldClassLegalpadControllerClassLegalpadDefaultViewCapabilityClassLegalpadDefaultEditCapabilityClassLegalpadCreateDocumentsCapabilityClassPhabricatorLegalpadApplicationClassPHUIHomeViewClassPhabricatorHomeProfileMenuItemClassPhabricatorHomeLauncherProfileMenuItemClassPhabricatorHomeProfileMenuEngineClassPhabricatorHomeMenuItemControllerClassPhabricatorHomeControllerClassPhabricatorHomeConstantsClassPhabricatorHomeApplicationClassHeraldWebhookURITransactionClassHeraldWebhookTransactionTypeClassHeraldWebhookStatusTransactionClassHeraldWebhookNameTransactionClassHeraldRuleTransactionTypeClassHeraldRuleNameTransactionClassHeraldRuleEditTransactionClassHeraldRuleDisableTransactionClassHeraldWebhookWorkerClassHeraldWebhookRequestListViewClassHeraldRuleListViewClassHeraldTokenizerFieldValueClassHeraldTextFieldValueClassHeraldSelectFieldValueClassHeraldRemarkupFieldValueClassHeraldFieldValueClassHeraldEmptyFieldValueClassHeraldBoolFieldValueClassHeraldWebhookDatasourceClassHeraldCommentContentFieldClassHeraldBasicFieldGroupClassHeraldAnotherRuleFieldClassHeraldAlwaysFieldClassHeraldActingUserFieldClassHeraldTranscriptDestructionEngineExtensionClassHeraldRuleIndexEngineExtensionClassHeraldRuleEvaluationExceptionClassHeraldRecursiveConditionsExceptionClassHeraldInvalidConditionExceptionClassHeraldInvalidActionExceptionClassHeraldEngineClassHeraldEffectClassHeraldWebhookEditorClassHeraldWebhookEditEngineClassHeraldRuleSerializerClassSerialize for RuleTransactions / Editor.HeraldRuleEditorClassHeraldRuleActionAffectsObjectEdgeTypeClassHeraldWebhookViewControllerClassHeraldRuleControllerClassHeraldWebhookTestControllerClassHeraldWebhookListControllerClassHeraldWebhookKeyControllerClassHeraldWebhookEditControllerClassHeraldWebhookControllerClassHeraldTranscriptListControllerClassHeraldTranscriptControllerClassHeraldTestConsoleControllerClassHeraldRuleViewControllerClassHeraldRuleListControllerClassHeraldNewControllerClassHeraldDisableControllerClassHeraldControllerClassPhabricatorHeraldContentSourceClassHeraldRuleTypeConfigClassHeraldManageGlobalRulesCapabilityClassHeraldCreateWebhooksCapabilityClassPhabricatorHeraldApplicationClassHeraldRuleAdapterClassHeraldAdapterClassHeraldUtilityActionGroupClassHeraldSupportActionGroupClassHeraldPreventActionGroupClassHeraldNotifyActionGroupClassHeraldDoNothingActionClassHeraldCommentActionClassHeraldCallWebhookActionClassHeraldApplicationActionGroupClassHeraldActionGroupClassHeraldActionClassPhabricatorHelpKeyboardShortcutControllerClassPhabricatorHelpDocumentationControllerClassPhabricatorHelpControllerClassPhabricatorHelpApplicationClassHarbormasterCircleCIBuildStepImplementationClassHarbormasterCircleCIHookHandlerClassHarbormasterBuildkiteBuildStepImplementationClassHarbormasterBuildkiteHookHandlerClassHarbormasterHookHandlerClassHarbormasterBuildableTransactionTypeClassHarbormasterBuildableMessageTransactionClassHarbormasterBuildTransactionTypeClassHarbormasterBuildMessageTransactionClassHarbormasterBuildMessageResumeTransactionClassHarbormasterBuildMessageRestartTransactionClassHarbormasterBuildMessagePauseTransactionClassHarbormasterBuildMessageAbortTransactionClassHarbormasterBuildPlanTransactionTypeClassHarbormasterBuildPlanStatusTransactionClassHarbormasterBuildPlanNameTransactionClassHarbormasterBuildPlanBehaviorTransactionClassHarbormasterWorkerClassHarbormasterTargetWorkerClassExecute a build target.HarbormasterLogWorkerClassHarbormasterBuildWorkerClassStart a build.HarbormasterUnitSummaryViewClassShellLogViewClassHarbormasterUnitPropertyViewClassHarbormasterLintPropertyViewClassHarbormasterBuildViewClassHarbormasterBuildLogViewClassHarbormasterBuildStatusDatasourceClassHarbormasterBuildPlanDatasourceClassHarbormasterBuildInitiatorDatasourceClassHarbormasterBuildDependencyDatasourceClassHarbormasterBuildableTransactionClassHarbormasterBuildTransactionClassHarbormasterBuildStepTransactionClassHarbormasterBuildStepClassHarbormasterBuildPlanTransactionClassHarbormasterBuildPlanNameNgramsClassHarbormasterBuildPlanClassHarbormasterBuildClassHarbormasterBuildUnitMessageClassHarbormasterBuildTargetClassHarbormasterBuildLogChunkIteratorClassHarbormasterBuildLogChunkClassHarbormasterBuildLogClassHarbormasterBuildLintMessageClassHarbormasterBuildArtifactClassHarbormasterStringClassHarbormasterScratchTableClassThis 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.HarbormasterSchemaSpecClassHarbormasterObjectClassHarbormasterDAOClassHarbormasterBuildableClassHarbormasterBuildMessageClassA 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.HarbormasterTestBuildStepGroupClassHarbormasterPrototypeBuildStepGroupClassHarbormasterOtherBuildStepGroupClassHarbormasterExternalBuildStepGroupClassHarbormasterDrydockBuildStepGroupClassHarbormasterControlBuildStepGroupClassHarbormasterBuiltinBuildStepGroupClassHarbormasterBuildStepGroupClassHarbormasterUploadArtifactBuildStepImplementationClassHarbormasterAbortOlderBuildsBuildStepImplementationClassHarbormasterBuildStepImplementationTestCaseClassHarbormasterWaitForPreviousBuildStepImplementationClassHarbormasterThrowExceptionBuildStepClassHarbormasterSleepBuildStepImplementationClassHarbormasterLeaseWorkingCopyBuildStepImplementationClassHarbormasterHTTPRequestBuildStepImplementationClassHarbormasterDrydockCommandBuildStepImplementationClassHarbormasterBuildStepImplementationClassHarbormasterArcUnitBuildStepImplementationClassHarbormasterArcLintBuildStepImplementationClassHarbormasterRemarkupRuleClassHarbormasterHookControllerClassHarbormasterPlanRunControllerClassHarbormasterBuildableViewControllerClassHarbormasterBuildableActionControllerClassHarbormasterBuildViewControllerClassHarbormasterBuildActionControllerClassHarbormasterUnitMessageViewControllerClassHarbormasterUnitMessageListControllerClassHarbormasterStepViewControllerClassHarbormasterStepEditControllerClassHarbormasterStepDeleteControllerClassHarbormasterStepAddControllerClassHarbormasterPlanViewControllerClassHarbormasterPlanListControllerClassHarbormasterPlanEditControllerClassHarbormasterPlanDisableControllerClassHarbormasterPlanControllerClassHarbormasterPlanBehaviorControllerClassHarbormasterLintMessagesControllerClassHarbormasterControllerClassHarbormasterBuildableListControllerClassHarbormasterBuildLogViewControllerClassHarbormasterBuildLogRenderControllerClassHarbormasterBuildLogDownloadControllerClassHarbormasterBuildListControllerClassHarbormasterBuildStatusClassHarbormasterUnitStatusClassHarbormasterBuildableStatusClassHarbormasterSendMessageConduitAPIMethodClassHarbormasterConduitAPIMethodClassHarbormasterBuildableEditAPIMethodClassHarbormasterBuildEditAPIMethodClassHarbormasterBuildableQueryClassHarbormasterBuildUnitMessageQueryClassHarbormasterBuildTargetQueryClassHarbormasterBuildStepQueryClassHarbormasterBuildQueryClassHarbormasterBuildPlanQueryClassHarbormasterBuildMessageQueryClassHarbormasterBuildLogQueryClassHarbormasterBuildArtifactQueryClassHarbormasterBuildableTransactionQueryClassHarbormasterBuildableSearchEngineClassHarbormasterBuildTransactionQueryClassHarbormasterBuildTargetSearchEngineClassHarbormasterBuildStepTransactionQueryClassHarbormasterBuildStepSearchEngineClassHarbormasterBuildSearchEngineClassHarbormasterBuildPlanTransactionQueryClassHarbormasterBuildPlanSearchEngineClassHarbormasterBuildLogSearchEngineClassHarbormasterArtifactSearchEngineClassHarbormasterBuildPlanBehaviorOptionClassHarbormasterBuildPlanBehaviorClassHarbormasterBuildablePHIDTypeClassHarbormasterBuildTargetPHIDTypeClassHarbormasterBuildStepPHIDTypeClassHarbormasterBuildPlanPHIDTypeClassHarbormasterBuildPHIDTypeClassHarbormasterBuildLogPHIDTypeClassHarbormasterBuildArtifactPHIDTypeClassHarbormasterManagementRestartWorkflowClassHarbormasterManagementWriteLogWorkflowClassHarbormasterManagementWorkflowClassHarbormasterManagementUpdateWorkflowClassHarbormasterManagementRebuildLogWorkflowClassHarbormasterManagementPublishWorkflowClassHarbormasterManagementBuildWorkflowClassHarbormasterManagementArchiveLogsWorkflowClassHarbormasterCircleCIBuildableInterfaceInterfaceSupport for CircleCI.HarbormasterBuildkiteBuildableInterfaceInterfaceSupport for Buildkite.HarbormasterBuildableInterfaceInterfaceHarbormasterRunBuildPlansHeraldActionClassHarbormasterBuildableAdapterInterfaceInterfaceHarbormasterExecFutureClassHarbormasterMessageExceptionClassHarbormasterBuildFailureExceptionClassHarbormasterBuildAbortedExceptionClassHarbormasterUIEventListenerClassHarbormasterQueryBuildsSearchEngineAttachmentClassHarbormasterBuildEngineClassMoves a build forward by queuing build tasks, canceling or restarting the build, or failing it in response to task failures.HarbormasterTargetEngineClassHarbormasterMessageTypeClassHarbormasterBuildableEngineClassHarbormasterBuildRequestClassStructure used to ask Harbormaster to start a build.HarbormasterBuildGraphClassDirected graph representing a build planHarbormasterBuildableTransactionEditorClassHarbormasterBuildableEditEngineClassHarbormasterBuildTransactionEditorClassHarbormasterBuildEditEngineClassHarbormasterBuildStepEditorClassHarbormasterBuildStepEditEngineClassHarbormasterBuildPlanEditorClassHarbormasterBuildPlanEditEngineClassHarbormasterBuildStepCoreCustomFieldClassHarbormasterBuildStepCustomFieldClassHarbormasterTargetSearchAPIMethodClassHarbormasterQueryBuildsConduitAPIMethodClassHarbormasterQueryBuildablesConduitAPIMethodClassHarbormasterQueryAutotargetsConduitAPIMethodClassHarbormasterCreateArtifactConduitAPIMethodClassHarbormasterBuildableSearchAPIMethodClassHarbormasterBuildStepSearchAPIMethodClassHarbormasterBuildStepEditAPIMethodClassHarbormasterBuildSearchConduitAPIMethodClassHarbormasterBuildPlanSearchAPIMethodClassHarbormasterBuildPlanEditAPIMethodClassHarbormasterBuildLogSearchConduitAPIMethodClassHarbormasterArtifactSearchConduitAPIMethodClassHarbormasterBuildPlanPolicyCodexClassHarbormasterCreatePlansCapabilityClassHarbormasterBuildPlanDefaultViewCapabilityClassHarbormasterBuildPlanDefaultEditCapabilityClassHarbormasterBuildAutoplanClassHarbormasterBuildArcanistAutoplanClassHarbormasterFileArtifactClassHarbormasterWorkingCopyArtifactClassHarbormasterURIArtifactClassHarbormasterHostArtifactClassHarbormasterDrydockLeaseArtifactClassHarbormasterArtifactClassPhabricatorHarbormasterApplicationClassHarbormasterBuildLogTestCaseClassHarbormasterAutotargetsTestCaseClassPhabricatorGuideListViewClassPhabricatorGuideItemViewClassPhabricatorGuideQuickStartModuleClassPhabricatorGuideInstallModuleClassPhabricatorFlagListControllerClassPhabricatorFlagEditControllerClassPhabricatorFlagDeleteControllerClassPhabricatorFlagControllerClassPhabricatorFlagConstantsClassPhabricatorFlagColorClassFlagQueryConduitAPIMethodClassFlagEditConduitAPIMethodClassFlagDeleteConduitAPIMethodClassFlagConduitAPIMethodClassPhabricatorFlagsApplicationClassPhabricatorFilesCurtainExtensionClassPhabricatorFileTransactionTypeClassPhabricatorFileNameTransactionClassPhabricatorFileDeleteTransactionClassPhabricatorFileAltTextTransactionClassFileDeletionWorkerClassPhabricatorGlobalUploadTargetViewClassIMPORTANT: If you use this, make sure to implementPhabricatorIteratorFileUploadSourceClassPhabricatorFileUploadSourceByteLimitExceptionClassPhabricatorFileUploadSourceClassPhabricatorExecFutureFileUploadSourceClassPhabricatorIconDatasourceClassPhabricatorFileTransformTestCaseClassPhabricatorFileTransformClassPhabricatorFileThumbnailTransformClassPhabricatorFileImageTransformClassPhabricatorFileAttachmentClassPhabricatorFileClassWhen creating a new file using a method like @{method:newFromFileData}, these parameters are supported:PhabricatorFileTestCaseClassPhabricatorTransformedFileClassPhabricatorFileTransactionCommentClassPhabricatorFileTransactionClassPhabricatorFileStorageBlobClassSimple blob store DAO for @{class:PhabricatorMySQLFileStorageEngine}.PhabricatorFileSchemaSpecClassPhabricatorFileNameNgramsClassPhabricatorFileExternalRequestClassPhabricatorFileDAOClassPhabricatorFileChunkClassPhabricatorFileQueryClassPhabricatorFileAttachmentQueryClassPhabricatorFileTransactionQueryClassPhabricatorFileSearchEngineClassPhabricatorFileChunkQueryClassPhabricatorFileBundleLoaderClassCallback provider for loading @{class@arcanist:ArcanistBundle} file data stored in the Files application.PhabricatorFileFilePHIDTypeClassPhabricatorEmbedFileRemarkupRuleClassPhabricatorImageRemarkupRuleClassPhabricatorFilesManagementWorkflowClassPhabricatorFilesManagementRebuildWorkflowClassPhabricatorFilesManagementMigrateWorkflowClassPhabricatorFilesManagementIntegrityWorkflowClassPhabricatorFilesManagementGenerateKeyWorkflowClassPhabricatorFilesManagementEnginesWorkflowClassPhabricatorFilesManagementEncodeWorkflowClassPhabricatorFilesManagementCycleWorkflowClassPhabricatorFilesManagementCompactWorkflowClassPhabricatorFilesManagementCatWorkflowClassFileReplyHandlerClassFileMailReceiverClassFileCreateMailReceiverClassPhabricatorFileTestDataGeneratorClassPhabricatorKeyringConfigOptionTypeClassPhabricatorKeyringClassFundBackerTransactionQueryClassFundBackerSearchEngineClassFundBackerQueryClassFundBackerProductClassFundBackerCartClassFundInitiativePHIDTypeClassFundBackerPHIDTypeClassFundInitiativeReplyHandlerClassFundInitiativeEditorClassFundInitiativeEditEngineClassFundBackerEditorClassFundInitiativeViewControllerClassFundInitiativeListControllerClassFundInitiativeEditControllerClassFundInitiativeCloseControllerClassFundInitiativeBackControllerClassFundControllerClassFundBackerListControllerClassFundDefaultViewCapabilityClassFundCreateInitiativesCapabilityClassPhabricatorFundApplicationClassPhabricatorFlagSelectControlClassPhabricatorFlagDAOClassPhabricatorFlagClassPhabricatorFlagSearchEngineClassPhabricatorFlagQueryClassPhabricatorFlaggableInterfaceInterfacePhabricatorFlagRemoveFlagHeraldActionClassPhabricatorFlagHeraldActionClassPhabricatorFlagAddFlagHeraldActionClassPhabricatorFlagsUIEventListenerClassPhabricatorFlagDestructionEngineExtensionClassPhabricatorGuideModuleClassPhabricatorGuidanceMessageClassPhabricatorGuidanceEngineExtensionClassPhabricatorGuidanceEngineClassPhabricatorGuidanceContextClassPhabricatorGuideModuleControllerClassPhabricatorGuideControllerClassPhabricatorGuideApplicationClassFundInitiativeTransactionTypeClassFundInitiativeStatusTransactionClassFundInitiativeRisksTransactionClassFundInitiativeRefundTransactionClassFundInitiativeNameTransactionClassFundInitiativeMerchantTransactionClassFundInitiativeDescriptionTransactionClassFundInitiativeBackerTransactionClassFundBackerTransactionTypeClassFundBackerStatusTransactionClassFundBackerRefundTransactionClassFundSchemaSpecClassFundInitiativeTransactionCommentClassFundInitiativeTransactionClassFundInitiativeClassFundDAOClassFundBackerTransactionClassFundBackerClassFundInitiativeFulltextEngineClassFundInitiativeFerretEngineClassFundInitiativeRemarkupRuleClassFundInitiativeQueryClassFundInitiativeTransactionQueryClassFundInitiativeSearchEngineClassPhabricatorFileSearchConduitAPIMethodClassFileUploadHashConduitAPIMethodClassFileUploadConduitAPIMethodClassFileUploadChunkConduitAPIMethodClassFileQueryChunksConduitAPIMethodClassFileInfoConduitAPIMethodClassFileDownloadConduitAPIMethodClassFileConduitAPIMethodClassFileAllocateConduitAPIMethodClassFilesDefaultViewCapabilityClassPhabricatorFilesOnDiskBuiltinFileClassPhabricatorFilesComposeIconBuiltinFileClassPhabricatorFilesComposeAvatarBuiltinFileClassPhabricatorFilesBuiltinFileClassPhabricatorFilesApplicationStorageEnginePanelClassPhabricatorFilesApplicationClassPhabricatorFilesOutboundRequestActionClassPhabricatorImageTransformerClassFeedPushWorkerClassFeedPublisherWorkerClassFeedPublisherHTTPWorkerClassPhabricatorFeedStoryClassManages 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).PhabricatorFeedStoryReferenceClassPhabricatorFeedStoryDataClassPhabricatorFeedDAOClassPhabricatorFeedTransactionSearchEngineClassPhabricatorFeedTransactionQueryClassPhabricatorFeedSearchEngineClassPhabricatorFeedQueryClassPhabricatorFeedManagementWorkflowClassPhabricatorFeedManagementRepublishWorkflowClassPhabricatorFeedTransactionListControllerClassPhabricatorTextDocumentEngineClassPhabricatorSourceDocumentEngineClassPhabricatorPDFDocumentEngineClassPhabricatorJupyterDocumentEngineClassPhabricatorImageDocumentEngineClassPhabricatorHexdumpDocumentEngineClassPhabricatorDocumentEngineClassPhabricatorAudioDocumentEngineClassPhabricatorDocumentEngineBlocksClassPhabricatorDocumentEngineBlockDiffClassPhabricatorDocumentEngineBlockClassPhabricatorFileViewControllerClassPhabricatorFileUploadControllerClassPhabricatorFileUICurtainListControllerClassPhabricatorFileUICurtainAttachControllerClassPhabricatorFileDetachControllerClassPhabricatorFileUploadDialogControllerClassPhabricatorFileTransformListControllerClassPhabricatorFileTransformControllerClassPhabricatorFileListControllerClassPhabricatorFileLightboxControllerClassPhabricatorFileImageProxyControllerClassPhabricatorFileIconSetSelectControllerClassPhabricatorFileEditControllerClassPhabricatorFileDropUploadControllerClassPhabricatorFileDocumentControllerClassPhabricatorFileDeleteControllerClassPhabricatorFileDataControllerClassPhabricatorFileControllerClassPhabricatorFileComposeControllerClassFileTypeIconClassPhabricatorFilesConfigOptionsClassPhabricatorIconSetIconClassPhabricatorIconSetClassPhabricatorFileTemporaryGarbageCollectorClassPhabricatorFileExternalRequestGarbageCollectorClassPhabricatorFileStorageFormatTestCaseClassPhabricatorFileStorageFormatClassPhabricatorFileRawStorageFormatClassPhabricatorFileROT13StorageFormatClassTrivial example of a file storage format for at-rest encryption.PhabricatorFileAES256StorageFormatClassAt-rest encryption format using AES256 CBC.PhabricatorFaviconRefQueryClassPhabricatorFaviconRefClassPhabricatorFileUploadExceptionClassPhabricatorFileStorageConfigurationExceptionClassThrown 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.PhabricatorFileIntegrityExceptionClassPhabricatorLocalDiskFileStorageEngineClassLocal 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!PhabricatorFileStorageEngineTestCaseClassPhabricatorTestStorageEngineClassTest storage engine. Does not actually store files. Used for unit tests.PhabricatorS3FileStorageEngineClassAmazon S3 file storage engine. This engine scales well but is relatively high-latency since data has to be pulled off S3.PhabricatorMySQLFileStorageEngineClassMySQL blob storage engine. This engine is the easiest to set up but doesn't scale very well.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.PhabricatorFileChunkIteratorClassPhabricatorChunkedFileStorageEngineClassPhabricatorFileEditorClassPhabricatorFileEditEngineClassPhabricatorRemarkupDocumentEngineClassPhabricatorJSONDocumentEngineClassPhabricatorDocumentRefClassPhabricatorFileDocumentRenderingEngineClassPhabricatorDocumentRenderingEngineClassPhabricatorDocumentEngineParserExceptionClassPhabricatorVoidDocumentEngineClassPhabricatorVideoDocumentEngineClassPhabricatorFeedListControllerClassPhabricatorFeedDetailControllerClassPhabricatorFeedControllerClassPhabricatorFeedConfigOptionsClassFeedQueryConduitAPIMethodClassFeedConduitAPIMethodClassPhabricatorFeedBuilderClassPhabricatorFeedApplicationClassPhabricatorFeedStoryPublisherClassPhabricatorFavoritesMainMenuBarExtensionClassPhabricatorFavoritesProfileMenuEngineClassPhabricatorFavoritesMenuItemControllerClassPhabricatorFavoritesControllerClassPhabricatorFavoritesApplicationClassPhabricatorFactRawClassRaw fact about an object.PhabricatorFactObjectDimensionClassPhabricatorFactKeyDimensionClassPhabricatorFactIntDatapointClassPhabricatorFactDimensionClassPhabricatorFactDAOClassPhabricatorFactCursorClassPhabricatorFactChartClassPhabricatorFactAggregateClassPhabricatorFactDatapointQueryClassPhabricatorFactManagementWorkflowClassPhabricatorFactManagementListWorkflowClassPhabricatorFactManagementDestroyWorkflowClassPhabricatorFactManagementCursorsWorkflowClassPhabricatorFactManagementAnalyzeWorkflowClassPhabricatorPointsFactClassPhabricatorFactClassPhabricatorCountFactClassDrydockBlueprintClassDrydockAuthorizationClassDrydockResourceQueryClassDrydockRepositoryOperationQueryClassDrydockLogQueryClassDrydockLeaseQueryClassDrydockCommandQueryClassDrydockBlueprintQueryClassDrydockAuthorizationQueryClassDrydockResourceSearchEngineClassDrydockRepositoryOperationSearchEngineClassDrydockQueryClassDrydockLogSearchEngineClassDrydockLeaseSearchEngineClassDrydockBlueprintTransactionQueryClassDrydockBlueprintSearchEngineClassDrydockAuthorizationSearchEngineClassDrydockResourcePHIDTypeClassDrydockRepositoryOperationPHIDTypeClassDrydockLeasePHIDTypeClassDrydockBlueprintPHIDTypeClassDrydockAuthorizationPHIDTypeClassDrydockLandRepositoryOperationClassDrydockTestRepositoryOperationClassDrydockRepositoryOperationTypeClassDrydockManagementReleaseResourceWorkflowClassDrydockManagementReleaseLeaseWorkflowClassDrydockManagementLeaseWorkflowClassDrydockManagementCommandWorkflowClassDrydockManagementWorkflowClassDrydockManagementUpdateResourceWorkflowClassDrydockManagementUpdateLeaseWorkflowClassPhabricatorChartDatasetClassPhabricatorChartDataQueryClassPhabricatorChartAxisClassPhabricatorAccumulateChartFunctionClassPhabricatorFactApplicationClassDrydockBlueprintTypeTransactionClassDrydockBlueprintTransactionTypeClassDrydockBlueprintNameTransactionClassDrydockBlueprintDisableTransactionClassDrydockWorkerClassDrydockLeaseUpdateWorkerClassDrydockResourceUpdateWorkerClassDrydockRepositoryOperationUpdateWorkerClassDrydockResourceListViewClassDrydockRepositoryOperationStatusViewClassDrydockObjectAuthorizationViewClassDrydockLogListViewClassDrydockLeaseListViewClassDrydockAuthorizationListViewClassDrydockResourceDatasourceClassDrydockLeaseDatasourceClassDrydockBlueprintDatasourceClassDrydockResourceClassDrydockLeaseClassDrydockSlotLockClassSimple optimistic locks for Drydock resources and leases.DrydockSchemaSpecClassDrydockRepositoryOperationClassRepresents a request to perform a repository operation like a merge or cherry-pick.DrydockLogClassDrydockDAOClassDrydockCommandClassDrydockBlueprintTransactionClassDrydockBlueprintNameNgramsClassPhabricatorFactUpdateIteratorClassIterate 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.PhabricatorFactEngineTestCaseClassPhabricatorTransactionFactEngineClassPhabricatorManiphestTaskFactEngineClassPhabricatorFactEngineClassPhabricatorDemoChartEngineClassPhabricatorChartRenderingEngineClassPhabricatorChartEngineClassPhabricatorFactDaemonClassPhabricatorFactObjectControllerClassPhabricatorFactHomeControllerClassPhabricatorFactControllerClassPhabricatorFactChartControllerClassPhabricatorSumChartFunctionClassPhabricatorSinChartFunctionClassPhabricatorShiftChartFunctionClassPhabricatorScaleChartFunctionClassPhabricatorPureChartFunctionClassPhabricatorMinChartFunctionClassPhabricatorMaxChartFunctionClassPhabricatorHigherOrderChartFunctionClassPhabricatorFactChartFunctionClassPhabricatorCosChartFunctionClassPhabricatorConstantChartFunctionClassPhabricatorComposeChartFunctionClassPhabricatorChartStackedAreaDatasetClassPhabricatorChartIntervalClassPhabricatorChartFunctionLabelClassPhabricatorChartFunctionArgumentParserClassPhabricatorChartFunctionArgumentClassPhabricatorChartFunctionClassPhabricatorChartDisplayDataClassDrydockManagementReclaimWorkflowClassDrydockLeaseWaitingForReclamationLogTypeClassDrydockLeaseWaitingForActivationLogTypeClassDrydockTextLogTypeClassSimple convenience log type for logging arbitrary text.DrydockSlotLockFailureLogTypeClassDrydockResourceReclaimLogTypeClassDrydockResourceAllocationFailureLogTypeClassDrydockResourceActivationYieldLogTypeClassDrydockResourceActivationFailureLogTypeClassDrydockOperationWorkLogTypeClassDrydockLogTypeClassDrydockLeaseWaitingForResourcesLogTypeClassDrydockLeaseReleasedLogTypeClassDrydockLeaseReclaimLogTypeClassDrydockLeaseReacquireLogTypeClassDrydockLeaseQueuedLogTypeClassDrydockLeaseNoBlueprintsLogTypeClassDrydockLeaseNoAuthorizationsLogTypeClassDrydockLeaseDestroyedLogTypeClassDrydockLeaseAllocationFailureLogTypeClassDrydockLeaseActivationYieldLogTypeClassDrydockLeaseActivationFailureLogTypeClassDrydockLeaseActivatedLogTypeClassDrydockLeaseAcquiredLogTypeClassDrydockWebrootInterfaceClassDrydockApacheWebrootInterfaceClassDrydockSFTPFilesystemInterfaceClassDrydockFilesystemInterfaceClassDrydockSSHCommandInterfaceClassDrydockCommandInterfaceClassDrydockInterfaceClassDrydockLogGarbageCollectorClassDrydockAuthorizationAuthorizeControllerClassDrydockResourceStatusClassDrydockLeaseStatusClassDrydockResourceSearchConduitAPIMethodClassDrydockLeaseSearchConduitAPIMethodClassDrydockBlueprintSearchConduitAPIMethodClassDrydockBlueprintEditConduitAPIMethodClassDrydockAuthorizationSearchConduitAPIMethodClassDrydockDefaultViewCapabilityClassDrydockDefaultEditCapabilityClassDrydockCreateBlueprintsCapabilityClassDrydockWorkingCopyBlueprintImplementationClassDrydockBlueprintImplementationClassDrydockBlueprintImplementationTestCaseClassDrydockAlmanacServiceHostBlueprintImplementationClassPhabricatorDrydockApplicationClassPhabricatorVersionedDraftClassPhabricatorDraftDAOClassPhabricatorDraftClassDoorkeeperFeedWorkerClassPublish 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.DoorkeeperTagViewClassDoorkeeperSchemaSpecClassDoorkeeperExternalObjectClassDoorkeeperDAOClassDoorkeeperExternalObjectQueryClassDoorkeeperExternalObjectPHIDTypeClassPhabricatorAsanaConfigOptionsClassDoorkeeperRemarkupURIInterfaceInterfaceDoorkeeperMissingLinkExceptionClassDoorkeeperHyperlinkEngineExtensionClassDrydockSlotLockExceptionClassDrydockResourceLockExceptionClassDrydockCommandErrorClassDrydockAcquiredBrokenResourceExceptionClassDrydockBlueprintEditorClassDrydockBlueprintEditEngineClassDrydockBlueprintCustomFieldClassDrydockBlueprintCoreCustomFieldClassDrydockResourceViewControllerClassDrydockResourceReleaseControllerClassDrydockResourceListControllerClassDrydockResourceControllerClassDrydockRepositoryOperationViewControllerClassDrydockRepositoryOperationStatusControllerClassDrydockRepositoryOperationListControllerClassDrydockRepositoryOperationDismissControllerClassDrydockRepositoryOperationControllerClassDrydockLogListControllerClassDrydockLogControllerClassDrydockLeaseViewControllerClassDrydockLeaseReleaseControllerClassDrydockLeaseListControllerClassDrydockLeaseControllerClassDrydockControllerClassDrydockConsoleControllerClassDrydockBlueprintViewControllerClassDrydockBlueprintListControllerClassDrydockBlueprintEditControllerClassDrydockBlueprintDisableControllerClassDrydockBlueprintControllerClassDrydockAuthorizationViewControllerClassDrydockAuthorizationListControllerClassDivinerLiveBookClassDivinerLiveAtomClassDivinerDAOClassDivinerLiveSymbolFulltextEngineClassDivinerLiveBookFulltextEngineClassDivinerRendererClassDivinerDefaultRendererClassDivinerLiveBookTransactionQueryClassDivinerBookQueryClassDivinerAtomSearchEngineClassDivinerAtomQueryClassDivinerStaticPublisherClassDivinerPublisherClassDivinerLivePublisherClassDivinerBookPHIDTypeClassDivinerAtomPHIDTypeClassDivinerSymbolRemarkupRuleClassDivinerLiveBookEditorClassDivinerMainControllerClassDivinerFindControllerClassDivinerControllerClassDivinerBookEditControllerClassDivinerBookControllerClassDivinerAtomListControllerClassDivinerAtomControllerClassDivinerDefaultViewCapabilityClassDivinerDefaultEditCapabilityClassDivinerPublishCacheClassDivinerDiskCacheClassDivinerAtomCacheClassDivinerPHPAtomizerClassDivinerFileAtomizerClassDoorkeeperBridgedObjectCurtainExtensionClassDoorkeeperURIRefClassDoorkeeperObjectRefClassDoorkeeperImportEngineClassDoorkeeperFeedStoryPublisherClassPhabricatorObjectHasJiraIssueEdgeTypeClassPhabricatorObjectHasAsanaTaskEdgeTypeClassPhabricatorObjectHasAsanaSubtaskEdgeTypeClassPhabricatorJiraIssueHasObjectEdgeTypeClassPhabricatorAsanaTaskHasObjectEdgeTypeClassPhabricatorAsanaSubtaskHasObjectEdgeTypeClassDoorkeeperTagsControllerClassDoorkeeperBridgeJIRATestCaseClassDoorkeeperBridgedObjectInterfaceInterfaceDoorkeeperBridgeJIRAClassDoorkeeperBridgeGitHubUserClassDoorkeeperBridgeGitHubIssueClassDoorkeeperBridgeGitHubClassDoorkeeperBridgeAsanaClassDoorkeeperBridgeClassPhabricatorDoorkeeperApplicationClassDivinerWorkflowClassDivinerGenerateWorkflowClassDivinerAtomizeWorkflowClassDivinerSectionViewClassDivinerReturnTableViewClassDivinerParameterTableViewClassDivinerBookItemViewClassDivinerBookDatasourceClassDivinerSchemaSpecClassDivinerLiveSymbolClassDivinerLiveBookTransactionClassDiffusionSymbolQueryClassQuery symbol information (class and function names and location), returning a list of matching @{class:PhabricatorRepositorySymbol} objects and possibly attached data.DiffusionResolveUserQueryClassResolve an author or committer name, like `"Abraham Lincoln <alincoln@logcab.in>"`, into a valid Phabricator user account, like `@alincoln`.DiffusionRepositoryIdentitySearchEngineClassDiffusionRenameHistoryQueryClassDiffusionQueryClassDiffusionPullLogSearchEngineClassDiffusionPathQueryClassDiffusionLintCountQueryClassDiffusionFileFutureQueryClassDiffusionDiffInlineCommentQueryClassDiffusionCommitRevisionQueryClassDiffusionCommitResultBucketClassDiffusionCommitRequiredActionResultBucketClassDiffusionCommitQueryClassDiffusionCachedResolveRefsQueryClassResolves references into canonical, stable commit identifiers by examining database caches.DiffusionRepositoryClusterEngineClassManages repository synchronization for cluster repositories.DiffusionMercurialCommandEngineClassDiffusionGitCommandEngineClassDiffusionCommandEngineClassDiffusionMercurialCommandEngineTestsClassDiffusionSubversionWireProtocolTestCaseClassDiffusionMercurialWireProtocolTestsClassDiffusionCommandEngineTestCaseClassDiffusionSubversionWireProtocolClassDiffusionSubversionCommandEngineClassDiffusionRepositoryClusterEngineLogInterfaceInterfaceDiffusionMercurialWireProtocolClassDiffusionGitWireProtocolRefListClassDiffusionGitWireProtocolRefClassDiffusionGitWireProtocolCapabilitiesClassDiffusionGitWireProtocolClassDiffusionGitUploadPackWireProtocolClassDiffusionRepositoryDatasourceClassDiffusionRefDatasourceClassDiffusionIdentityUnassignedDatasourceClassDiffusionIdentityAssigneeDatasourceClassDiffusionAuditorFunctionDatasourceClassDiffusionAuditorDatasourceClassDiffusionPythonExternalSymbolsSourceClassDiffusionPhpExternalSymbolsSourceClassDiffusionExternalSymbolsSourceClassDiffusionExternalSymbolQueryClassDiffusionSSHWorkflowClassDiffusionMercurialWireSSHTestCaseClassDiffusionSubversionServeSSHWorkflowClassThis protocol has a good spec here:DiffusionSubversionSSHWorkflowClassDiffusionMercurialWireClientSSHProtocolChannelClassDiffusionMercurialServeSSHWorkflowClassDiffusionMercurialSSHWorkflowClassDiffusionGitUploadPackSSHWorkflowClassDiffusionGitSSHWorkflowClassDiffusionGitReceivePackSSHWorkflowClassDiffusionIdentityAssigneeSearchFieldClassDiffusionMercurialResponseClassDiffusionGitResponseClassDiffusionGitLFSResponseClassDiffusionRequestClassContains logic to parse Diffusion requests, which have a complicated URI structure.DiffusionURITestCaseClassDiffusionSvnRequestClassDiffusionMercurialRequestClassDiffusionGitRequestClassDiffusionCommitRemarkupRuleTestCaseClassDiffusionSourceLinkRemarkupRuleClassDiffusionRepositoryRemarkupRuleClassDivinerAtomizerClassGenerate @{class:DivinerAtom}s from source code.DivinerArticleAtomizerClassDivinerAtomRefClassDivinerAtomClassPhabricatorDivinerApplicationClassDiffusionCommitVerifyTransactionClassDiffusionCommitTransactionTypeClassDiffusionCommitStateTransactionClassDiffusionCommitResignTransactionClassDiffusionCommitConcernTransactionClassDiffusionCommitBuildableTransactionClassDiffusionCommitAuditorsTransactionClassDiffusionCommitAuditTransactionClassDiffusionCommitActionTransactionClassDiffusionCommitAcceptTransactionClassDiffusionUpdateObjectAfterCommitWorkerClassDiffusionBrowseTableViewClassDiffusionViewClassDiffusionTagListViewClassDiffusionSyncLogListViewClassDiffusionSourceLinkViewClassDiffusionReadmeViewClassDiffusionPushLogListViewClassDiffusionPullLogListViewClassDiffusionPatternSearchViewClassDiffusionEmptyResultViewClassDiffusionCommitGraphViewClassDiffusionCloneURIViewClassDiffusionBranchListViewClassDiffusionTaggedRepositoriesFunctionDatasourceClassDiffusionSymbolDatasourceClassDiffusionRepositoryFunctionDatasourceClassDiffusionRepositoryByIDRemarkupRuleClassDiffusionCommitRemarkupRuleClassDiffusionCommitRelationshipClassDiffusionCommitHasTaskRelationshipClassDiffusionCommitHasRevisionRelationshipClassDiffusionServiceRefClassDiffusionCommitHintQueryClassDiffusionSvnRawDiffQueryClassDiffusionRawDiffQueryClassDiffusionMercurialRawDiffQueryClassDiffusionGitRawDiffQueryClassDiffusionPathQueryTestCaseClassDiffusionPathIDQueryClassDiffusionPathChangeQueryClassDiffusionLowLevelParentsQueryClassDiffusionLowLevelResolveRefsQueryClassResolves references (like short commit names, branch names, tag names, etc.) into canonical, stable commit identifiers. This query works for all repository types.DiffusionLowLevelQueryClassDiffusionLowLevelMercurialPathsQueryClassExecute and parse a low-level Mercurial paths query using `hg locate`.DiffusionLowLevelMercurialBranchesQueryClassExecute and parse a low-level Mercurial branches query using `hg branches`.DiffusionLowLevelGitRefQueryClassExecute and parse a low-level Git ref query using `git for-each-ref`. This is useful for returning a list of tags or branches.DiffusionLowLevelFilesizeQueryClassDiffusionLowLevelCommitQueryClassPopulate 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.DiffusionLowLevelCommitFieldsQueryClassDiffusionSvnFileContentQueryClassDiffusionMercurialFileContentQueryClassDiffusionGitFileContentQueryClassDiffusionFileContentQueryClassDiffusionMercurialBlameQueryClassDiffusionSvnBlameQueryClassDiffusionGitBlameQueryClassDiffusionBlameQueryClassDiffusionSyncLogSearchEngineClassDiffusionAuditorsHeraldActionClassDiffusionAuditorsAddSelfHeraldActionClassDiffusionAuditorsAddAuditorsHeraldActionClassDiffusionBuildableEngineClassDiffusionGitLFSTemporaryTokenTypeClassDiffusionGitLFSAuthenticateWorkflowClassDiffusionPullEventGarbageCollectorClassDiffusionSetupExceptionClassDiffusionRefNotFoundExceptionClassDiffusionMercurialFlagInjectionExceptionClassDiffusionDaemonLockExceptionClassDiffusionCommitHookRejectExceptionClassDiffusionSourceHyperlinkEngineExtensionClassDiffusionRepositoryURIsSearchEngineAttachmentClassDiffusionRepositoryURIsIndexEngineExtensionClassDiffusionRepositoryMetricsSearchEngineAttachmentClassDiffusionHovercardEngineExtensionClassDiffusionDatasourceEngineExtensionClassDiffusionCacheEngineExtensionClassDiffusionAuditorsSearchEngineAttachmentClassDiffusionCommitHookEngineClassDiffusionCommitTimelineEngineClassDiffusionCommitDraftEngineClassDiffusionRepositoryEditEngineClassDiffusionURIEditorClassDiffusionURIEditEngineClassDiffusionRepositoryIdentityEditorClassDiffusionCommitEditEngineClassDiffusionIdentityAssigneeEditFieldClassDiffusionCommitRevertsCommitEdgeTypeClassDiffusionCommitRevertedByCommitEdgeTypeClassDiffusionCommitHasTaskEdgeTypeClassDiffusionSetPasswordSettingsPanelClassDiffusionRepositoryURIsManagementPanelClassDiffusionRepositoryStorageManagementPanelClassDiffusionRepositorySymbolsManagementPanelClassDiffusionRepositorySubversionManagementPanelClassDiffusionRepositoryStagingManagementPanelClassDiffusionRepositoryPoliciesManagementPanelClassDiffusionRepositoryManagementPanelGroupClassDiffusionRepositoryManagementPanelClassDiffusionRepositoryManagementOtherPanelGroupClassDiffusionRepositoryManagementMainPanelGroupClassDiffusionRepositoryManagementIntegrationsPanelGroupClassDiffusionRepositoryManagementBuildsPanelGroupClassDiffusionRepositoryLimitsManagementPanelClassDiffusionRepositoryHistoryManagementPanelClassDiffusionRepositoryBranchesManagementPanelClassDiffusionRepositoryBasicsManagementPanelClassDiffusionRepositoryAutomationManagementPanelClassDiffusionRepositoryIdentityEngineClassDiffusionRepositoryIdentityDestructionEngineExtensionClassHeraldCommitAdapterClassHeraldPreCommitRefAdapterClassHeraldPreCommitContentAdapterClassHeraldPreCommitAdapterClassDiffusionPreCommitUsesGitLFSHeraldFieldClassDiffusionPreCommitRefTypeHeraldFieldClassDiffusionPreCommitRefRepositoryProjectsHeraldFieldClassDiffusionPreCommitRefRepositoryHeraldFieldClassDiffusionPreCommitRefPusherProjectsHeraldFieldClassDiffusionPreCommitRefPusherHeraldFieldClassDiffusionPreCommitRefNameHeraldFieldClassDiffusionPreCommitRefHeraldFieldGroupClassDiffusionCommitWrongBuildsHeraldFieldClassDiffusionCommitRevisionSubscribersHeraldFieldClassDiffusionCommitRevisionReviewersHeraldFieldClassDiffusionCommitRevisionHeraldFieldClassDiffusionCommitRevisionAcceptingReviewersHeraldFieldClassDiffusionCommitRevisionAcceptedHeraldFieldClassDiffusionCommitReviewerHeraldFieldClassDiffusionCommitRepositoryProjectsHeraldFieldClassDiffusionCommitRepositoryHeraldFieldClassDiffusionCommitPackageOwnerHeraldFieldClassDiffusionCommitPackageHeraldFieldClassDiffusionCommitPackageAuditHeraldFieldClassDiffusionCommitMessageHeraldFieldClassDiffusionCommitMergeHeraldFieldClassDiffusionCommitHeraldFieldGroupClassDiffusionCommitHeraldFieldClassDiffusionCommitDiffEnormousHeraldFieldClassDiffusionCommitDiffContentRemovedHeraldFieldClassDiffusionCommitDiffContentHeraldFieldClassDiffusionCommitDiffContentAddedHeraldFieldClassDiffusionCommitCommitterProjectsHeraldFieldClassDiffusionCommitCommitterPackagesHeraldFieldClassDiffusionCommitCommitterHeraldFieldClassDiffusionCommitBranchesHeraldFieldClassDiffusionCommitAutocloseHeraldFieldClassDiffusionCommitAuthorProjectsHeraldFieldClassDiffusionCommitAuthorPackagesHeraldFieldClassDiffusionCommitAuthorHeraldFieldClassDiffusionCommitAuditorsHeraldFieldClassDiffusionCommitAffectedFilesHeraldFieldClassDiffusionChangeHeraldFieldGroupClassDiffusionBlockHeraldActionClassDiffusionPreCommitRefChangeHeraldFieldClassDiffusionPreCommitContentWrongBuildsHeraldFieldClassDiffusionPreCommitRefHeraldFieldClassDiffusionPreCommitContentRevisionSubscribersHeraldFieldClassDiffusionPreCommitContentRevisionReviewersHeraldFieldClassDiffusionPreCommitContentRevisionHeraldFieldClassDiffusionPreCommitContentRevisionAcceptingReviewersHeraldFieldClassDiffusionPreCommitContentRevisionAcceptedHeraldFieldClassDiffusionPreCommitContentRepositoryProjectsHeraldFieldClassDiffusionPreCommitContentRepositoryHeraldFieldClassDiffusionPreCommitContentPusherProjectsHeraldFieldClassDiffusionPreCommitContentPusherIsCommitterHeraldFieldClassDiffusionPreCommitContentPusherHeraldFieldClassDiffusionPreCommitContentPackageOwnerHeraldFieldClassDiffusionPreCommitContentPackageHeraldFieldClassDiffusionPreCommitContentMessageHeraldFieldClassDiffusionPreCommitContentMergeHeraldFieldClassDiffusionPreCommitContentHeraldFieldClassDiffusionPreCommitContentDiffEnormousHeraldFieldClassDiffusionPreCommitContentDiffContentRemovedHeraldFieldClassDiffusionPreCommitContentDiffContentHeraldFieldClassDiffusionPreCommitContentDiffContentAddedHeraldFieldClassDiffusionPreCommitContentCommitterRawHeraldFieldClassDiffusionPreCommitContentCommitterProjectsHeraldFieldClassDiffusionPreCommitContentCommitterPackagesHeraldFieldClassDiffusionPreCommitContentCommitterHeraldFieldClassDiffusionPreCommitContentBranchesHeraldFieldClassDiffusionPreCommitContentAuthorRawHeraldFieldClassDiffusionPreCommitContentAuthorProjectsHeraldFieldClassDiffusionPreCommitContentAuthorPackagesHeraldFieldClassDiffusionPreCommitContentAuthorHeraldFieldClassDiffusionPreCommitContentAffectedFilesHeraldFieldClassDiffusionCommitHasRevisionEdgeTypeClassDiffusionCommitHasPackageEdgeTypeClassDiffusionDoorkeeperCommitFeedStoryPublisherClassDiffusionDocumentRenderingEngineClassDiffusionGitBranchTestCaseClassDiffusionRepositoryTagClassDiffusionRepositoryRefClassDiffusionRepositoryPathClassDiffusionPathChangeClassDiffusionLocalRepositoryFilterClassFilter a list of repositories, removing repositories not local to the current device.DiffusionGitBranchClassDiffusionCommitRefClassDiffusionCommitHashClassDiffusionBrowseResultSetClassDiffusionServeControllerClassDiffusionRepositoryURICredentialControllerClassDiffusionRepositoryEditUpdateControllerClassDiffusionRepositoryEditEnormousControllerClassDiffusionRepositoryEditDangerousControllerClassDiffusionRepositoryControllerClassDiffusionBrowseControllerClassDiffusionTagListControllerClassDiffusionSyncLogListControllerClassDiffusionSymbolControllerClassDiffusionRepositoryURIViewControllerClassDiffusionRepositoryURIEditControllerClassDiffusionRepositoryURIDisableControllerClassDiffusionRepositoryTestAutomationControllerClassDiffusionRepositoryProfilePictureControllerClassDiffusionRepositoryManagePanelsControllerClassDiffusionRepositoryManageControllerClassDiffusionRepositoryListControllerClassDiffusionRepositoryEditPublishingControllerClassDiffusionRepositoryEditDeleteControllerClassDiffusionRepositoryEditControllerClassDiffusionRepositoryEditActivateControllerClassDiffusionRepositoryDefaultControllerClassDiffusionRefTableControllerClassDiffusionPushLogListControllerClassDiffusionPushEventViewControllerClassDiffusionPullLogListControllerClassDiffusionPathValidateControllerClassDiffusionPathTreeControllerClassDiffusionPathCompleteControllerClassDiffusionLogControllerClassDiffusionLintControllerClassDiffusionLastModifiedControllerClassDiffusionInlineCommentControllerClassDiffusionIdentityViewControllerClassDiffusionIdentityListControllerClassDiffusionIdentityEditControllerClassDiffusionHistoryControllerClassDiffusionExternalControllerClassDiffusionDocumentControllerClassDiffusionDiffControllerClassDiffusionControllerClassDiffusionCompareControllerClassDiffusionCommitTagsControllerClassDiffusionCommitListControllerClassDiffusionCommitEditControllerClassDiffusionCommitControllerClassDiffusionCommitBranchesControllerClassDiffusionCloneControllerClassDiffusionChangeControllerClassDiffusionBranchTableControllerClassDiffusionBlameControllerClassPhabricatorDiffusionConfigOptionsClassDiffusionLookSoonConduitAPIMethodClassDiffusionHistoryQueryConduitAPIMethodClassDiffusionBrowseQueryConduitAPIMethodClassDiffusionUpdateCoverageConduitAPIMethodClassDiffusionURIEditConduitAPIMethodClassDiffusionTagsQueryConduitAPIMethodClassDiffusionSearchQueryConduitAPIMethodClassDiffusionResolveRefsConduitAPIMethodClassDiffusionRepositorySearchConduitAPIMethodClassDiffusionRepositoryEditConduitAPIMethodClassDiffusionRefsQueryConduitAPIMethodClassDiffusionRawDiffQueryConduitAPIMethodClassDiffusionQueryPathsConduitAPIMethodClassDiffusionQueryConduitAPIMethodClassDiffusionQueryCommitsConduitAPIMethodClassDiffusionMergedCommitsQueryConduitAPIMethodClassDiffusionLastModifiedQueryConduitAPIMethodClassDiffusionInternalGitRawDiffQueryConduitAPIMethodClassDiffusionInternalCommitSearchConduitAPIMethodClassDiffusionInternalAncestorsConduitAPIMethodClassDiffusionGetRecentCommitsByPathConduitAPIMethodClassDiffusionGetLintMessagesConduitAPIMethodClassDiffusionFindSymbolsConduitAPIMethodClassDiffusionFileContentQueryConduitAPIMethodClassDiffusionExistsQueryConduitAPIMethodClassDiffusionDiffQueryConduitAPIMethodClassDiffusionConduitAPIMethodClassDiffusionCommitSearchConduitAPIMethodClassDiffusionCommitParentsQueryConduitAPIMethodClassDiffusionCommitEditConduitAPIMethodClassDiffusionBranchQueryConduitAPIMethodClassDiffusionBlameConduitAPIMethodClassDiffusionPushCapabilityClassDiffusionDefaultViewCapabilityClassDiffusionDefaultPushCapabilityClassDiffusionDefaultEditCapabilityClassDiffusionCreateRepositoriesCapabilityClassPhabricatorDiffusionApplicationClassDiffusionLintSaveRunnerClassDiffusionCommitAuditStatusClassDifferentialRevisionWrongStateTransactionClassDifferentialRevisionWrongBuildsTransactionClassDifferentialRevisionVoidTransactionClassThis is an internal transaction type used to void reviews.DifferentialRevisionUpdateTransactionClassDifferentialRevisionTransactionTypeClassDifferentialRevisionTitleTransactionClassDifferentialRevisionTestPlanTransactionClassDifferentialRevisionSummaryTransactionClassDifferentialRevisionStatusTransactionClassDifferentialRevisionReviewersTransactionClassDifferentialRevisionReviewTransactionClassDifferentialRevisionResignTransactionClassDifferentialRevisionRequestReviewTransactionClassDifferentialRevisionRepositoryTransactionClassDifferentialRevisionReopenTransactionClassDifferentialRevisionRejectTransactionClassDifferentialRevisionReclaimTransactionClassDifferentialRevisionPlanChangesTransactionClassDifferentialRevisionInlineTransactionClassDifferentialRevisionHoldDraftTransactionClassDifferentialRevisionCommandeerTransactionClassDifferentialHunkQueryClassDifferentialDiffQueryClassDifferentialChangesetQueryClassDifferentialTransactionQueryClassDifferentialRevisionSearchEngineClassDifferentialRevisionResultBucketClassDifferentialRevisionRequiredActionResultBucketClassDifferentialRevisionQueryClassDifferentialRepositoryLookupClassGuess which tracked repository a diff comes from.DifferentialDiffTransactionQueryClassDifferentialDiffSearchEngineClassDifferentialDiffInlineCommentQueryClassDifferentialChangesetSearchEngineClassDifferentialRevisionPHIDTypeClassDifferentialDiffPHIDTypeClassDifferentialChangesetPHIDTypeClassDifferentialChangesetParserClassDifferentialTabReplacementTestCaseClassDifferentialHunkParserTestCaseClassDifferentialCustomFieldRevertsParserTestCaseClassDifferentialCustomFieldDependsOnParserTestCaseClassDifferentialCommitMessageParserTestCaseClassDifferentialChangesetParserTestCaseClassDifferentialLineAdjustmentMapClassDatastructure which follows lines of code across source changes.DifferentialHunkParserClassDifferentialCustomFieldRevertsParserClassDifferentialCustomFieldDependsOnParserClassDifferentialCommitMessageParserClassParses commit messages (containing relatively freeform text with textual field labels) into a dictionary of fields.PhabricatorDifferentialRebuildChangesetsWorkflowClassPhabricatorDifferentialMigrateHunkWorkflowClassPhabricatorDifferentialManagementWorkflowClassPhabricatorDifferentialExtractWorkflowClassDifferentialRevisionCloseTransactionClassDifferentialRevisionBuildableTransactionClassDifferentialRevisionAuthorTransactionClassDifferentialRevisionActionTransactionClassDifferentialRevisionAcceptTransactionClassDifferentialRevisionAbandonTransactionClassDifferentialTransactionViewClassDifferentialRevisionUpdateHistoryViewClassDifferentialRevisionListViewClassRender a table of Differential revisions.DifferentialReviewersViewClassDifferentialLocalCommitsViewClassDifferentialChangesetListViewClassDifferentialChangesetDetailViewClassDifferentialRevisionStatusFunctionDatasourceClassDifferentialRevisionStatusDatasourceClassDifferentialRevisionOpenStatusDatasourceClassDifferentialRevisionClosedStatusDatasourceClassDifferentialReviewerFunctionDatasourceClassDifferentialReviewerDatasourceClassDifferentialResponsibleViewerFunctionDatasourceClassDifferentialResponsibleUserDatasourceClassDifferentialResponsibleDatasourceClassDifferentialNoReviewersDatasourceClassDifferentialExactUserFunctionDatasourceClassDifferentialBlockingReviewerDatasourceClassDifferentialRevisionClassDifferentialDiffClassDifferentialHunkTestCaseClassDifferentialDiffTestCaseClassDifferentialAdjustmentMapTestCaseClassDifferentialViewStateClassDifferentialTransactionCommentClassDifferentialTransactionClassDifferentialSchemaSpecClassDifferentialReviewerClassDifferentialInlineCommentClassDifferentialHunkClassDifferentialHiddenCommentClassDifferentialDiffTransactionClassDifferentialDiffPropertyClassDifferentialDAOClassDifferentialCustomFieldStringIndexClassDifferentialCustomFieldStorageClassDifferentialCustomFieldNumericIndexClassDifferentialChangesetClassDifferentialAffectedPathClassDenormalized index table which stores relationships between revisions in Differential and paths in Diffusion.DifferentialRevisionFulltextEngineClassDifferentialRevisionFerretEngineClassDifferentialChangesetTestRendererClassDifferentialChangesetRendererClassDifferentialRawDiffRendererClassDifferentialChangesetTwoUpTestRendererClassDifferentialChangesetTwoUpRendererClassDifferentialChangesetOneUpTestRendererClassDifferentialChangesetOneUpRendererClassDifferentialChangesetOneUpMailRendererClassDifferentialChangesetHTMLRendererClassDifferentialRemarkupRuleClassDifferentialRevisionRelationshipClassDifferentialRevisionHasTaskRelationshipClassDifferentialRevisionHasParentRelationshipClassDifferentialRevisionHasCommitRelationshipClassDifferentialRevisionHasChildRelationshipClassDifferentialViewStateQueryClassPhabricatorDifferentialAttachCommitWorkflowClassDifferentialRevisionMailReceiverClassDifferentialReplyHandlerClassDifferentialMailViewClassDifferentialInlineCommentMailViewClassDifferentialCreateMailReceiverClassDifferentialChangeDetailMailViewClassPhabricatorDifferentialRevisionTestDataGeneratorClassHeraldDifferentialRevisionAdapterClassHeraldDifferentialDiffAdapterClassHeraldDifferentialAdapterClassDifferentialRevisionTitleHeraldFieldClassDifferentialRevisionTestPlanHeraldFieldClassDifferentialRevisionSummaryHeraldFieldClassDifferentialRevisionStatusHeraldFieldClassDifferentialRevisionReviewersHeraldFieldClassDifferentialRevisionRepositoryProjectsHeraldFieldClassDifferentialRevisionRepositoryHeraldFieldClassDifferentialRevisionPackageOwnerHeraldFieldClassDifferentialRevisionPackageHeraldFieldClassDifferentialRevisionJIRAIssueURIsHeraldFieldClassDifferentialRevisionHeraldFieldGroupClassDifferentialRevisionHeraldFieldClassDifferentialRevisionContentRemovedHeraldFieldClassDifferentialRevisionContentHeraldFieldClassDifferentialRevisionContentAddedHeraldFieldClassDifferentialRevisionAuthorProjectsHeraldFieldClassDifferentialRevisionAuthorPackagesHeraldFieldClassDifferentialRevisionAuthorHeraldFieldClassDifferentialRevisionAffectedFilesHeraldFieldClassDifferentialReviewersHeraldActionClassDifferentialReviewersAddSelfHeraldActionClassDifferentialReviewersFieldClassDifferentialRevertPlanFieldClassDifferentialRequiredSignaturesFieldClassDifferentialRepositoryFieldClassDifferentialProjectReviewersFieldClassDifferentialPathFieldClassDifferentialManiphestTasksFieldClassDifferentialLintFieldClassDifferentialHostFieldClassDifferentialHarbormasterFieldClassDifferentialDraftFieldClassDifferentialCustomFieldClassDifferentialCoreCustomFieldClassBase class for Differential fields with storage on the revision object itself. This mostly wraps reading/writing field values to and from the object.DifferentialCommitsFieldClassDifferentialChangesSinceLastUpdateFieldClassDifferentialBranchFieldClassDifferentialBlameRevisionFieldClassDifferentialAuditorsFieldClassDifferentialAsanaRepresentationFieldClassDifferentialRevisionViewControllerClassDifferentialDiffCreateControllerClassDifferentialRevisionOperationControllerClassDifferentialRevisionListControllerClassDifferentialRevisionInlinesControllerClassDifferentialRevisionEditControllerClassDifferentialRevisionCloseDetailsControllerClassDifferentialRevisionAffectedPathsControllerClassDifferentialInlineCommentEditControllerClassDifferentialDiffViewControllerClassDifferentialControllerClassDifferentialChangesetViewControllerClassDifferentialChangesetListControllerClassDifferentialConflictsCommitMessageFieldClassDifferentialCommitMessageFieldClassDifferentialCommitMessageCustomFieldClassDifferentialBlameRevisionCommitMessageFieldClassDifferentialAuditorsCommitMessageFieldClassDifferentialFieldValidationExceptionClassDifferentialFieldParseExceptionClassDifferentialReviewersSearchEngineAttachmentClassDifferentialMailEngineExtensionClassDifferentialHovercardEngineExtensionClassDifferentialCommitsSearchEngineAttachmentClassDifferentialRevisionTimelineEngineClassDifferentialRevisionDraftEngineClassDifferentialFileTreeEngineClassDifferentialDiffExtractionEngineClassDifferentialChangesetEngineClassDifferentialAffectedPathEngineClassDifferentialTransactionEditorClassDifferentialRevisionEditEngineClassDifferentialDiffEditorClassDifferentialRevisionHasTaskEdgeTypeClassDifferentialRevisionHasReviewerEdgeTypeClassDifferentialRevisionHasCommitEdgeTypeClassDifferentialRevisionDependsOnRevisionEdgeTypeClassDifferentialRevisionDependedOnByRevisionEdgeTypeClassDifferentialReviewerForRevisionEdgeTypeClassDifferentialDoorkeeperRevisionFeedStoryPublisherClassDifferentialJIRAIssuesFieldClassDifferentialUnitFieldClassDifferentialTestPlanFieldClassDifferentialSummaryFieldClassDifferentialStoredCustomFieldClassDifferentialUnitTestResultClassDifferentialUnitStatusClassDifferentialRevisionStatusClassDifferentialRevisionControlSystemClassDifferentialReviewerStatusClassDifferentialLintStatusClassDifferentialLegacyQueryClassDifferentialConstantsModuleClassDifferentialChangeTypeClassDifferentialActionClassPhabricatorDifferentialConfigOptionsClassDifferentialUpdateRevisionConduitAPIMethodClassDifferentialSetDiffPropertyConduitAPIMethodClassDifferentialRevisionSearchConduitAPIMethodClassDifferentialRevisionEditConduitAPIMethodClassDifferentialQueryDiffsConduitAPIMethodClassDifferentialQueryConduitAPIMethodClassDifferentialParseCommitMessageConduitAPIMethodClassDifferentialGetRevisionConduitAPIMethodClassDifferentialGetRevisionCommentsConduitAPIMethodClassDifferentialGetRawDiffConduitAPIMethodClassDifferentialGetDiffConduitAPIMethodClassDifferentialGetCommitPathsConduitAPIMethodClassDifferentialGetCommitMessageConduitAPIMethodClassDifferentialGetAllDiffsConduitAPIMethodClassDifferentialDiffSearchConduitAPIMethodClassDifferentialCreateRevisionConduitAPIMethodClassDifferentialCreateRawDiffConduitAPIMethodClassDifferentialCreateInlineConduitAPIMethodClassDifferentialCreateDiffConduitAPIMethodClassDifferentialCreateCommentConduitAPIMethodClassDifferentialConduitAPIMethodClassDifferentialReviewersAddReviewersHeraldActionClassDifferentialReviewersAddBlockingSelfHeraldActionClassDifferentialReviewersAddBlockingReviewersHeraldActionClassDifferentialHeraldStateReasonsClassDifferentialDiffRepositoryProjectsHeraldFieldClassDifferentialDiffRepositoryHeraldFieldClassDifferentialDiffHeraldFieldGroupClassDifferentialDiffHeraldFieldClassDifferentialDiffContentRemovedHeraldFieldClassDifferentialDiffContentHeraldFieldClassDifferentialDiffContentAddedHeraldFieldClassDifferentialDiffAuthorProjectsHeraldFieldClassDifferentialDiffAuthorHeraldFieldClassDifferentialDiffAffectedFilesHeraldFieldClassDifferentialChangeHeraldFieldGroupClassDifferentialBlockHeraldActionClassDifferentialBuildableEngineClassDifferentialViewStateGarbageCollectorClassDifferentialParseCacheGarbageCollectorClassDifferentialCommitMessageFieldTestCaseClassDifferentialTitleCommitMessageFieldClassDifferentialTestPlanCommitMessageFieldClassDifferentialTasksCommitMessageFieldClassDifferentialTagsCommitMessageFieldClassDifferentialSummaryCommitMessageFieldClassDifferentialSubscribersCommitMessageFieldClassDifferentialRevisionIDCommitMessageFieldClassDifferentialReviewersCommitMessageFieldClassDifferentialReviewedByCommitMessageFieldClassDifferentialRevertPlanCommitMessageFieldClassDifferentialJIRAIssuesCommitMessageFieldClassDifferentialGitSVNIDCommitMessageFieldClassPhabricatorDashboardProjectInstallWorkflowClassPhabricatorDashboardPortalInstallWorkflowClassPhabricatorDashboardObjectInstallWorkflowClassPhabricatorDashboardInstallWorkflowClassPhabricatorDashboardHomeInstallWorkflowClassPhabricatorDashboardFavoritesInstallWorkflowClassPhabricatorDashboardApplicationInstallWorkflowClassPhabricatorDashboardIconSetClassPhabricatorDashboardPanelContainerIndexEngineExtensionClassPhabricatorDashboardPanelRenderingEngineClassPhabricatorDashboardRenderingEngineClassPhabricatorDashboardPortalProfileMenuEngineClassPhabricatorDashboardPortalFulltextEngineClassPhabricatorDashboardPortalFerretEngineClassPhabricatorDashboardPanelFulltextEngineClassPhabricatorDashboardPanelFerretEngineClassPhabricatorDashboardFulltextEngineClassPhabricatorDashboardFerretEngineClassPhabricatorDashboardPanelEditEngineClassPhabricatorDashboardTransactionEditorClassPhabricatorDashboardPortalEditorClassPhabricatorDashboardPortalEditEngineClassPhabricatorDashboardPanelTransactionEditorClassPhabricatorDashboardEditEngineClassPhabricatorDashboardQueryPanelQueryEditFieldClassPhabricatorDashboardQueryPanelApplicationEditFieldClassPhabricatorDashboardPortalViewControllerClassPhabricatorDashboardPortalListControllerClassPhabricatorDashboardPortalEditControllerClassPhabricatorDashboardPortalControllerClassPhabricatorDashboardPanelViewControllerClassPhabricatorDashboardPanelTabsControllerClassPhabricatorDashboardPanelRenderControllerClassPhabricatorDashboardPanelListControllerClassPhabricatorDashboardPanelEditControllerClassPhabricatorDashboardPanelArchiveControllerClassPhabricatorDashboardViewControllerClassPhabricatorDashboardInstallControllerClassPhabricatorDashboardEditControllerClassPhabricatorDashboardArchiveControllerClassPhabricatorDashboardAdjustControllerClassPhabricatorDashboardQueryPanelInstallControllerClassPhabricatorDashboardProfileControllerClassPhabricatorDashboardListControllerClassPhabricatorDashboardControllerClassPhabricatorDashboardConsoleControllerClassPhabricatorDashboardPortalStatusClassPhabricatorDashboardPortalSearchConduitAPIMethodClassPhabricatorDashboardPortalEditConduitAPIMethodClassPhabricatorDashboardPanelEditConduitAPIMethodClassPhabricatorDashboardApplicationClassPhabricatorDaemonTasksTableViewClassPhabricatorDaemonLogListViewClassPhabricatorDaemonLogEventClassPhabricatorDaemonLogClassPhabricatorDaemonLockLogClassPhabricatorDaemonDAOClassPhabricatorDaemonLogQueryClassPhabricatorDaemonManagementWorkflowClassPhabricatorDaemonManagementStopWorkflowClassPhabricatorDaemonManagementStartWorkflowClassPhabricatorDaemonManagementRestartWorkflowClassPhabricatorLockManagementWorkflowClassPhabricatorLockLogManagementWorkflowClassDifferentialCloseConduitAPIMethodClassDifferentialChangesetSearchConduitAPIMethodClassDifferentialActionEmailCommandClassDifferentialDefaultViewCapabilityClassPhabricatorDifferentialApplicationClassDifferentialParseRenderTestCaseClassDifferentialGetWorkingCopyClassCan't find a good place for this, so I'm putting it in the most notably wrong place.PhabricatorDashboardPortalTransactionTypeClassPhabricatorDashboardPortalNameTransactionClassPhabricatorDashboardTextPanelTextTransactionClassPhabricatorDashboardTabsPanelTabsTransactionClassPhabricatorDashboardQueryPanelQueryTransactionClassPhabricatorDashboardQueryPanelLimitTransactionClassPhabricatorDashboardQueryPanelApplicationTransactionClassPhabricatorDashboardPanelTransactionTypeClassPhabricatorDashboardPanelStatusTransactionClassPhabricatorDashboardPanelPropertyTransactionClassPhabricatorDashboardPanelNameTransactionClassPhabricatorDashboardChartPanelChartTransactionClassPhabricatorDashboardTransactionTypeClassPhabricatorDashboardStatusTransactionClassPhabricatorDashboardPanelsTransactionClassPhabricatorDashboardNameTransactionClassPhabricatorDashboardLayoutTransactionClassPhabricatorDashboardIconTransactionClassPhabricatorDashboardPortalDatasourceClassPhabricatorDashboardPanelDatasourceClassPhabricatorDashboardDatasourceClassPhabricatorDashboardPanelClassAn individual dashboard panel.PhabricatorDashboardTransactionClassPhabricatorDashboardSchemaSpecClassPhabricatorDashboardPortalTransactionClassPhabricatorDashboardPortalClassPhabricatorDashboardPanelTransactionClassPhabricatorDashboardDAOClassPhabricatorDashboardClassA collection of dashboard panels with a specific layout.PhabricatorDashboardRemarkupRuleClassPhabricatorDashboardQueryClassPhabricatorDashboardPortalQueryClassPhabricatorDashboardPanelQueryClassPhabricatorDashboardTransactionQueryClassPhabricatorDashboardSearchEngineClassPhabricatorDashboardPortalTransactionQueryClassPhabricatorDashboardPortalSearchEngineClassPhabricatorDashboardPanelTransactionQueryClassPhabricatorDashboardPanelSearchEngineClassPhabricatorDashboardPortalPHIDTypeClassPhabricatorDashboardPanelPHIDTypeClassPhabricatorDashboardDashboardPHIDTypeClassPhabricatorDashboardQueryPanelTypeClassPhabricatorDashboardTextPanelTypeClassPhabricatorDashboardTabsPanelTypeClassPhabricatorDashboardPanelTypeClassPhabricatorDashboardChartPanelTypeClassPhabricatorDashboardPortalMenuItemClassPhabricatorDashboardTwoThirdsLayoutModeClassPhabricatorDashboardPanelRefListClassPhabricatorDashboardPanelRefClassPhabricatorDashboardOneThirdLayoutModeClassPhabricatorDashboardLayoutModeClassPhabricatorDashboardHalfLayoutModeClassPhabricatorDashboardFullLayoutModeClassPhabricatorDashboardColumnClassPhabricatorDashboardPanelContainerInterfaceInterfacePhabricatorConpherenceRoomTestDataGeneratorClassPhabricatorConpherenceRoomContextFreeGrammarClassConpherenceThreadIndexEngineExtensionClassConpherenceEditorClassConpherenceEditEngineClassConpherenceViewControllerClassConpherenceUpdateControllerClassConpherenceThreadSearchControllerClassConpherenceRoomPreferencesControllerClassConpherenceRoomPictureControllerClassConpherenceRoomListControllerClassConpherenceRoomEditControllerClassConpherenceParticipantControllerClassConpherenceNotificationPanelControllerClassConpherenceListControllerClassConpherenceControllerClassConpherenceColumnViewControllerClassConpherenceUpdateActionsClassConpherenceRoomSettingsClassConpherenceConstantsClassConpherenceUpdateThreadConduitAPIMethodClassConpherenceQueryTransactionConduitAPIMethodClassConpherenceQueryThreadConduitAPIMethodClassConpherenceEditConduitAPIMethodClassConpherenceCreateThreadConduitAPIMethodClassConpherenceConduitAPIMethodClassPhabricatorConpherenceApplicationClassConpherenceTestCaseClassConpherenceRoomTestCaseClassConpherenceTransactionRendererClassPhabricatorSetupIssueViewClassPhabricatorInFlightErrorViewClassPhabricatorDaemonManagementStatusWorkflowClassPhabricatorDaemonManagementReloadWorkflowClassPhabricatorDaemonManagementLogWorkflowClassPhabricatorDaemonManagementListWorkflowClassPhabricatorDaemonManagementLaunchWorkflowClassPhabricatorDaemonManagementDebugWorkflowClassPhabricatorDaemonTaskGarbageCollectorClassPhabricatorDaemonLogGarbageCollectorClassPhabricatorDaemonLogEventGarbageCollectorClassPhabricatorDaemonLockLogGarbageCollectorClassPhabricatorDaemonEventListenerClassPhabricatorWorkerTaskDetailControllerClassPhabricatorDaemonLogViewControllerClassPhabricatorDaemonLogListControllerClassPhabricatorDaemonControllerClassPhabricatorDaemonConsoleControllerClassPhabricatorDaemonBulkJobViewControllerClassPhabricatorDaemonBulkJobMonitorControllerClassPhabricatorDaemonBulkJobListControllerClassPhabricatorDaemonBulkJobControllerClassPhabricatorDaemonsApplicationClassPhabricatorCountdownTransactionTypeClassPhabricatorCountdownTitleTransactionClassPhabricatorCountdownEpochTransactionClassPhabricatorCountdownDescriptionTransactionClassPhabricatorCountdownViewClassPhabricatorCountdownTransactionCommentClassPhabricatorCountdownTransactionClassPhabricatorCountdownSchemaSpecClassPhabricatorCountdownDAOClassPhabricatorCountdownClassPhabricatorCountdownRemarkupRuleClassConpherenceThreadTransactionTypeClassConpherenceThreadTopicTransactionClassConpherenceThreadTitleTransactionClassConpherenceThreadPictureTransactionClassConpherenceThreadParticipantsTransactionClassConpherenceThreadDateMarkerTransactionClassConpherenceTransactionViewClassConpherenceThreadListViewClassConpherenceParticipantViewClassConpherenceMenuItemViewClassConpherenceLayoutViewClassConpherenceDurableColumnViewClassConpherenceThreadDatasourceClassConpherenceTransactionCommentClassConpherenceTransactionClassConpherenceThreadTitleNgramsClassConpherenceThreadClassConpherenceSchemaSpecClassConpherenceParticipantClassConpherenceIndexClassConpherenceDAOClassConpherenceThreadRemarkupRuleClassConpherenceTransactionQueryClassConpherenceThreadSearchEngineClassConpherenceThreadQueryClassConpherenceParticipantQueryClassConpherenceParticipantCountQueryClassConpherenceFulltextQueryClassConpherenceThreadMembersPolicyRuleClassPhabricatorConpherenceThreadPHIDTypeClassConpherenceThreadMailReceiverClassConpherenceReplyHandlerClassPhabricatorCountdownQueryClassPhabricatorCountdownTransactionQueryClassPhabricatorCountdownSearchEngineClassPhabricatorCountdownCountdownPHIDTypeClassPhabricatorCountdownReplyHandlerClassPhabricatorCountdownMailReceiverClassPhabricatorCountdownEditorClassPhabricatorCountdownEditEngineClassPhabricatorCountdownViewControllerClassPhabricatorCountdownListControllerClassPhabricatorCountdownEditControllerClassPhabricatorCountdownControllerClassCountdownSearchConduitAPIMethodClassCountdownEditConduitAPIMethodClassPhabricatorCountdownDefaultViewCapabilityClassPhabricatorCountdownDefaultEditCapabilityClassPhabricatorCountdownApplicationClassDarkConsoleEventPluginClassDarkConsoleXHProfPluginAPIClassDarkConsoleEventPluginAPIClassDarkConsoleErrorLogPluginAPIClassDarkConsoleXHProfPluginClassDarkConsoleStartupPluginClassDarkConsoleServicesPluginClassDarkConsoleRequestPluginClassDarkConsoleRealtimePluginClassDarkConsolePluginClassDarkConsoleErrorLogPluginClassDarkConsoleCoreClassDarkConsoleDataControllerClassDarkConsoleControllerClassPhabricatorConsoleApplicationClassPhabricatorConfigManagementDeleteWorkflowClassPhabricatorConfigJSONClassPhabricatorSetupIssueClassPhabricatorConfigValidationExceptionClassPhabricatorSetupEngineClassPhabricatorConfigEditorClassPhabricatorCustomLogoConfigTypeClassPhabricatorCustomUIFooterConfigTypeClassPhabricatorConfigRegexOptionTypeClassPhabricatorConfigOptionTypeClassPhabricatorConfigJSONOptionTypeClassPhabricatorConfigConsoleControllerClassPhabricatorConfigEditControllerClassPhabricatorConfigSettingsListControllerClassPhabricatorConfigSettingsHistoryControllerClassPhabricatorConfigSettingsControllerClassPhabricatorConfigClusterDatabasesControllerClassPhabricatorConfigServicesControllerClassPhabricatorConfigPurgeCacheControllerClassPhabricatorConfigDatabaseStatusControllerClassPhabricatorConfigDatabaseIssueControllerClassPhabricatorConfigDatabaseControllerClassPhabricatorConfigClusterSearchControllerClassPhabricatorConfigClusterRepositoriesControllerClassPhabricatorConfigClusterNotificationsControllerClassPhabricatorConfigCacheControllerClassPhabricatorConfigModuleControllerClassPhabricatorConfigIssueViewControllerClassPhabricatorConfigIssuePanelControllerClassPhabricatorConfigIssueListControllerClassPhabricatorConfigIgnoreControllerClassPhabricatorConfigControllerClassPhabricatorSyntaxHighlightingConfigOptionsClassPhabricatorSecurityConfigOptionsClassPhabricatorPHDConfigOptionsClassPhabricatorMySQLConfigOptionsClassPhabricatorMetaMTAConfigOptionsClassPhabricatorExtendingPhabricatorConfigOptionsClassPhabricatorDeveloperConfigOptionsClassPhabricatorCoreConfigOptionsClassPhabricatorClusterConfigOptionsClassPhabricatorAuthenticationConfigOptionsClassPhabricatorAccessLogConfigOptionsClassPhabricatorAWSConfigOptionsClassPhabricatorTranslationsConfigOptionsClassPhabricatorRecaptchaConfigOptionsClassPhabricatorPhurlConfigOptionsClassPhabricatorNotificationConfigOptionsClassPhabricatorConfigOptionClassPhabricatorApplicationConfigOptionsClassPhabricatorConfigSiteModuleClassPhabricatorConfigSetupCheckModuleClassPhabricatorConfigRequestExceptionHandlerModuleClassPhabricatorConfigPHIDModuleClassPhabricatorConfigModuleClassPhabricatorConfigHTTPParameterTypesModuleClassPhabricatorConfigEdgeModuleClassPhabricatorConfigCollectorsModuleClassPhabricatorConfigManagementWorkflowClassPhabricatorConfigManagementSetWorkflowClassPhabricatorConfigManagementMigrateWorkflowClassPhabricatorConfigManagementListWorkflowClassPhabricatorConfigManagementGetWorkflowClassPhabricatorConfigManagementDoneWorkflowClassPhabricatorConfigGroupConstantsClassPhabricatorConfigConstantsClassPhabricatorWebServerSetupCheckClassPhabricatorTimezoneSetupCheckClassPhabricatorStorageSetupCheckClassPhabricatorSecuritySetupCheckClassPhabricatorRepositoriesSetupCheckClassPhabricatorPygmentSetupCheckClassPhabricatorPathSetupCheckClassPhabricatorPHPPreflightSetupCheckClassPhabricatorPHPConfigSetupCheckClassNoncritical PHP configuration checks.PhabricatorMySQLSetupCheckClassPhabricatorManualActivitySetupCheckClassPhabricatorMailSetupCheckClassPhabricatorGDSetupCheckClassPhabricatorFileinfoSetupCheckClassPhabricatorExtraConfigSetupCheckClassPhabricatorElasticsearchSetupCheckClassPhabricatorDatabaseSetupCheckClassPhabricatorDaemonsSetupCheckClassPhabricatorBinariesSetupCheckClassPhabricatorBaseURISetupCheckClassPhabricatorSetupCheckTestCaseClassPhabricatorZipSetupCheckClassPhabricatorSetupCheckClassPhabricatorInvalidConfigSetupCheckClassPhabricatorImagemagickSetupCheckClassPhabricatorExtensionsSetupCheckClassPhabricatorCacheSetupCheckClassPhabricatorAuthSetupCheckClassPhabricatorConfigApplicationClassPhabricatorConduitTokenClassPhabricatorHTTPParameterTypeTableViewClassPhabricatorWildConfigTypeClassPhabricatorTextListConfigTypeClassPhabricatorTextConfigTypeClassPhabricatorStringListConfigTypeClassPhabricatorStringConfigTypeClassPhabricatorSetConfigTypeClassPhabricatorRegexListConfigTypeClassPhabricatorJSONConfigTypeClassPhabricatorIntConfigTypeClassPhabricatorEnumConfigTypeClassPhabricatorConfigTypeClassPhabricatorClassConfigTypeClassPhabricatorBoolConfigTypeClassPhabricatorConfigTransactionClassPhabricatorConfigManualActivityClassPhabricatorConfigEntryDAOClassPhabricatorConfigEntryClassPhabricatorConfigTableSchemaClassPhabricatorConfigStorageSchemaClassPhabricatorConfigServerSchemaClassPhabricatorConfigSchemaSpecClassPhabricatorConfigSchemaQueryClassPhabricatorConfigKeySchemaClassPhabricatorConfigDatabaseSchemaClassPhabricatorConfigCoreSchemaSpecClassBuilds schemata definitions for core infrastructure.PhabricatorConfigColumnSchemaClassPhabricatorConfigResponseClassPhabricatorConfigTransactionQueryClassPhabricatorConfigEntryQueryClassPhabricatorConfigConfigPHIDTypeClassPhabricatorUIConfigOptionsClassConduitBoolParameterTypeClassConduitConnectConduitAPIMethodClassConduitAPIMethodClassConduitAPIMethodTestCaseClassConduitQueryConduitAPIMethodClassConduitPingConduitAPIMethodClassConduitGetCertificateConduitAPIMethodClassConduitGetCapabilitiesConduitAPIMethodClassPhabricatorConduitManagementWorkflowClassPhabricatorConduitCallManagementWorkflowClassPhabricatorConduitSearchFieldSpecificationClassPhabricatorConduitResultInterfaceInterfaceConduitTokenGarbageCollectorClassConduitLogGarbageCollectorClassConduitAPIDocumentationPageClassConduitConstantDescriptionClassPhabricatorConduitTokenEditControllerClassPhabricatorConduitConsoleControllerClassPhabricatorConduitAPIControllerClassPhabricatorConduitTokenTerminateControllerClassPhabricatorConduitTokenHandshakeControllerClassPhabricatorConduitTokenControllerClassPhabricatorConduitLogControllerClassPhabricatorConduitListControllerClassPhabricatorConduitControllerClassConduitCallTestCaseClassConduitCallClassRun a conduit method in-process, without requiring HTTP requests. Usage:PhabricatorConduitApplicationClassPhabricatorChatLogEventClassPhabricatorChatLogDAOClassPhabricatorChatLogChannelClassPhabricatorChatLogQueryClassPhabricatorChatLogChannelQueryClassPhabricatorChatLogControllerClassPhabricatorChatLogChannelLogControllerClassPhabricatorChatLogChannelListControllerClassChatLogRecordConduitAPIMethodClassChatLogQueryConduitAPIMethodClassChatLogConduitAPIMethodClassPhabricatorChatLogApplicationClassCelerityPhysicalResourcesTestCaseClassCelerityResourcesOnDiskClassDefines the location of static resources on disk.CelerityResourcesClassDefines 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.CelerityRedGreenPostprocessorClassCelerityPostprocessorClassCelerityLargeFontPostprocessorClassCelerityHighContrastPostprocessorClassCelerityDefaultPostprocessorClassCelerityDarkModePostprocessorClassCelerityManagementWorkflowClassCelerityManagementSyntaxWorkflowClassCelerityManagementMapWorkflowClassCelerityResourceControllerClassCelerityPhabricatorResourceControllerClassDelivers CSS and JS resources to the browser. This controller handles all `/res/` requests, and manages caching, package construction, and resource preprocessing.PhabricatorCelerityApplicationClasscelerity_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.CelerityResourceTransformerTestCaseClassCelerityPostprocessorTestCaseClassCelerityStaticResourceResponseClassTracks and resolves dependencies the page declares with @{function:require_celerity_resource}, and then builds appropriate HTML or Ajax responses.CeleritySpriteGeneratorClassCelerityResourceTransformerClassCelerityResourceMapGeneratorClassCelerityResourceMapClassInterface 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.CelerityResourceGraphClassCelerityAPIClassIndirection layer which provisions for a terrifying future where we need to build multiple resource responses per page.PhabricatorCalendarImportTransactionTypeClassPhabricatorCalendarImportReloadTransactionClassPhabricatorCalendarImportNameTransactionClassPhabricatorCalendarImportICSURITransactionClassPhabricatorCalendarImportICSFileTransactionClassPhabricatorCalendarImportFrequencyTransactionClassPhabricatorCalendarImportDisableTransactionClassPhabricatorCalendarImportDeleteTransactionClassPhabricatorCalendarExportTransactionTypeClassPhabricatorCalendarExportQueryKeyTransactionClassPhabricatorCalendarExportNameTransactionClassPhabricatorCalendarExportModeTransactionClassPhabricatorCalendarExportDisableTransactionClassPhabricatorCalendarEventUntilDateTransactionClassPhabricatorCalendarEventTransactionTypeClassPhabricatorCalendarEventStartDateTransactionClassPhabricatorCalendarEventReplyTransactionClassPhabricatorCalendarEventRecurringTransactionClassPhabricatorCalendarEventNameTransactionClassPhabricatorCalendarEventInviteTransactionClassPhabricatorCalendarEventIconTransactionClassPhabricatorCalendarEventHostTransactionClassPhabricatorCalendarEventFrequencyTransactionClassPhabricatorCalendarEventForkTransactionClassPhabricatorCalendarEventEndDateTransactionClassPhabricatorCalendarEventDescriptionTransactionClassPhabricatorCalendarEventDeclineTransactionClassPhabricatorCalendarEventDateTransactionClassPhabricatorCalendarEventCancelTransactionClassPhabricatorConduitMethodCallLogClassPhabricatorConduitDAOClassPhabricatorConduitCertificateTokenClassConduitSSHWorkflowClassPhabricatorConduitTokensSettingsPanelClassPhabricatorConduitTokenQueryClassPhabricatorConduitSearchEngineClassPhabricatorConduitLogQueryClassPhabricatorConduitMethodQueryClassPhabricatorConduitLogSearchEngineClassConduitResultSearchEngineExtensionClassConduitMethodNotFoundExceptionClassConduitMethodDoesNotExistExceptionClassConduitExceptionClassConduitApplicationNotInstalledExceptionClassConduitAPIResponseClassConduitAPIRequestClassConduitWildParameterTypeClassConduitUserParameterTypeClassConduitUserListParameterTypeClassConduitStringParameterTypeClassConduitStringListParameterTypeClassConduitProjectListParameterTypeClassConduitPointsParameterTypeClassConduitParameterTypeClassDefines how to read a value from a Conduit request.ConduitPHIDParameterTypeClassConduitPHIDListParameterTypeClassConduitListParameterTypeClassConduitIntParameterTypeClassConduitIntListParameterTypeClassConduitEpochParameterTypeClassConduitColumnsParameterTypeClassPhabricatorCalendarImportSearchEngineClassPhabricatorCalendarImportLogSearchEngineClassPhabricatorCalendarExportTransactionQueryClassPhabricatorCalendarExportSearchEngineClassPhabricatorCalendarEventTransactionQueryClassPhabricatorCalendarEventSearchEngineClassPhabricatorCalendarEventQueryClassPhabricatorCalendarEventInviteeQueryClassPhabricatorCalendarEventInviteesPolicyRuleClassPhabricatorCalendarEventHostPolicyRuleClassPhabricatorCalendarImportPHIDTypeClassPhabricatorCalendarExternalInviteePHIDTypeClassPhabricatorCalendarExportPHIDTypeClassPhabricatorCalendarEventPHIDTypeClassPhutilICSWriterClassPhutilICSWriterTestCaseClassPhutilICSParserTestCaseClassPhutilICSParserExceptionClassPhutilICSParserClassPhutilCalendarRecurrenceTestCaseClassPhutilCalendarRecurrenceRuleTestCaseClassPhutilCalendarDateTimeTestCaseClassPhutilCalendarUserNodeClassPhutilCalendarRootNodeClassPhutilCalendarRelativeDateTimeClassPhutilCalendarRecurrenceSourceClassPhutilCalendarRecurrenceSetClassPhutilCalendarRecurrenceRuleClassPhutilCalendarRecurrenceListClassPhutilCalendarRawNodeClassPhutilCalendarProxyDateTimeClassPhutilCalendarNodeClassPhabricatorCalendarEventAllDayTransactionClassPhabricatorCalendarEventAcceptTransactionClassPhabricatorCalendarImportReloadWorkerClassPhabricatorCalendarImportLogViewClassPHUIUserAvailabilityViewClassAphrontCalendarEventViewClassPhabricatorCalendarICSWriterClassCalendarTimeUtilClassThis class is useful for generating various time objects, relative to the user and their timezone.PhabricatorCalendarInviteeViewerFunctionDatasourceClassPhabricatorCalendarInviteeUserDatasourceClassPhabricatorCalendarInviteeDatasourceClassPhabricatorCalendarSchemaSpecClassPhabricatorCalendarNotificationClassPhabricatorCalendarImportTransactionClassPhabricatorCalendarImportLogClassPhabricatorCalendarImportClassPhabricatorCalendarExternalInviteeClassPhabricatorCalendarExportTransactionClassPhabricatorCalendarExportClassPhabricatorCalendarEventTransactionCommentClassPhabricatorCalendarEventTransactionClassPhabricatorCalendarEventInviteeClassPhabricatorCalendarEventClassPhabricatorCalendarDAOClassPhabricatorCalendarEventFulltextEngineClassPhabricatorCalendarEventFerretEngineClassPhabricatorCalendarRemarkupRuleClassPhabricatorCalendarImportQueryClassPhabricatorCalendarImportLogQueryClassPhabricatorCalendarExternalInviteeQueryClassPhabricatorCalendarExportQueryClassPhabricatorCalendarImportTransactionQueryClassPhabricatorCalendarICSFileImportEngineClassPhabricatorCalendarIconSetClassPhabricatorCalendarEventNameHeraldFieldClassPhabricatorCalendarEventHeraldFieldGroupClassPhabricatorCalendarEventHeraldFieldClassPhabricatorCalendarEventHeraldAdapterClassPhabricatorCalendarImportEditorClassPhabricatorCalendarImportEditEngineClassPhabricatorCalendarExportEditorClassPhabricatorCalendarExportEditEngineClassPhabricatorCalendarEventEditorClassPhabricatorCalendarEventEditEngineClassPhabricatorCalendarImportViewControllerClassPhabricatorCalendarImportReloadControllerClassPhabricatorCalendarImportLogListControllerClassPhabricatorCalendarImportListControllerClassPhabricatorCalendarImportEditControllerClassPhabricatorCalendarImportDropControllerClassPhabricatorCalendarImportDisableControllerClassPhabricatorCalendarImportDeleteControllerClassPhabricatorCalendarExportViewControllerClassPhabricatorCalendarExportListControllerClassPhabricatorCalendarExportICSControllerClassPhabricatorCalendarExportEditControllerClassPhabricatorCalendarExportDisableControllerClassPhabricatorCalendarEventViewControllerClassPhabricatorCalendarEventListControllerClassPhabricatorCalendarEventJoinControllerClassPhabricatorCalendarEventExportControllerClassPhabricatorCalendarEventEditControllerClassPhabricatorCalendarEventDragControllerClassPhabricatorCalendarEventCancelControllerClassPhutilCalendarEventNodeClassPhutilCalendarDurationClassPhutilCalendarDocumentNodeClassPhutilCalendarDateTimeClassPhutilCalendarContainerNodeClassPhutilCalendarAbsoluteDateTimeClassPhabricatorCalendarNotificationEngineClassPhabricatorCalendarEventNotificationViewClassPhabricatorCalendarManagementWorkflowClassPhabricatorCalendarManagementReloadWorkflowClassPhabricatorCalendarManagementNotifyWorkflowClassPhabricatorCalendarReplyHandlerClassPhabricatorCalendarEventMailReceiverClassPhabricatorCalendarImportUpdateLogTypeClassPhabricatorCalendarImportTriggerLogTypeClassPhabricatorCalendarImportQueueLogTypeClassPhabricatorCalendarImportOrphanLogTypeClassPhabricatorCalendarImportOriginalLogTypeClassPhabricatorCalendarImportLogTypeClassPhabricatorCalendarImportIgnoredNodeLogTypeClassPhabricatorCalendarImportICSWarningLogTypeClassPhabricatorCalendarImportICSLogTypeClassPhabricatorCalendarImportFrequencyLogTypeClassPhabricatorCalendarImportFetchLogTypeClassPhabricatorCalendarImportEpochLogTypeClassPhabricatorCalendarImportEmptyLogTypeClassPhabricatorCalendarImportDuplicateLogTypeClassPhabricatorCalendarImportDeleteLogTypeClassPhabricatorCalendarImportDefaultLogTypeClassPhabricatorCalendarImportEngineClassPhabricatorCalendarICSURIImportEngineClassPhabricatorCalendarICSImportEngineClassPhabricatorCachedClassMapQueryClassCached @{class:PhutilClassMapQuery} which can perform lookups for single classes efficiently.PhabricatorApplicationClassPhabricatorControllerClassPhabricatorTestControllerClassPhabricatorTestApplicationClassPhabricatorAccessControlTestCaseClassPhabricatorRedirectControllerClassPhabricatorPlatform404ControllerClassPhabricator404ControllerClassPhabricatorApplicationTestCaseClassPhabricatorBadgesBadgeTransactionTypeClassPhabricatorBadgesBadgeStatusTransactionClassPhabricatorBadgesBadgeRevokeTransactionClassPhabricatorBadgesBadgeQualityTransactionClassPhabricatorBadgesBadgeNameTransactionClassPhabricatorBadgesBadgeIconTransactionClassPhabricatorBadgesBadgeFlavorTransactionClassPhabricatorBadgesBadgeDescriptionTransactionClassPhabricatorBadgesBadgeAwardTransactionClassPhabricatorBadgesRecipientsListViewClassPhabricatorBadgesDatasourceClassPhabricatorBadgesTransactionCommentClassPhabricatorBadgesTransactionClassPhabricatorBadgesSchemaSpecClassPhabricatorBadgesDAOClassPhabricatorBadgesBadgeNameNgramsClassPhabricatorBadgesBadgeClassPhabricatorBadgesAwardClassPhabricatorBadgesQueryClassPhabricatorBadgesAwardQueryClassPhabricatorBadgesTransactionQueryClassPhabricatorBadgesSearchEngineClassPhabricatorAuthFactorProviderStatusTransactionClassPhabricatorAuthFactorProviderNameTransactionClassPhabricatorAuthFactorProviderEnrollMessageTransactionClassPhabricatorAuthFactorProviderDuoUsernamesTransactionClassPhabricatorAuthFactorProviderDuoHostnameTransactionClassPhabricatorAuthFactorProviderDuoEnrollTransactionClassPhabricatorAuthFactorProviderDuoCredentialTransactionClassPhabricatorAuthContactNumberTransactionTypeClassPhabricatorAuthContactNumberStatusTransactionClassPhabricatorAuthContactNumberPrimaryTransactionClassPhabricatorAuthContactNumberNumberTransactionClassPhabricatorAuthInviteWorkerClassPhabricatorAuthSSHKeyTableViewClassPhabricatorAuthInviteActionTableViewClassPhabricatorAuthChallengeUpdateClassPhabricatorAuthAccountViewClassPhabricatorAuthTemporaryTokenTypeModuleClassPhabricatorAuthTemporaryTokenTypeClassPhabricatorAuthPasswordResetTemporaryTokenTypeClassPhabricatorAuthOneTimeLoginTemporaryTokenTypeClassPhabricatorAuthTemporaryTokenClassPhabricatorAuthSessionClassPhabricatorAuthSSHKeyTransactionClassPhabricatorAuthSSHKeyClassPhabricatorAuthProviderConfigTransactionClassPhabricatorAuthProviderConfigClassPhabricatorAuthPasswordTransactionClassPhabricatorAuthPasswordClassPhabricatorAuthMessageTransactionClassPhabricatorAuthMessageClassPhabricatorAuthInviteClassPhabricatorAuthHMACKeyClassPhabricatorCalendarEventAvailabilityControllerClassPhabricatorCalendarControllerClassPhabricatorCalendarEventSearchConduitAPIMethodClassPhabricatorCalendarEventEditConduitAPIMethodClassPhabricatorCalendarEventRSVPEmailCommandClassPhabricatorCalendarEventEmailCommandClassPhabricatorCalendarEventPolicyCodexClassPhabricatorCalendarEventDefaultViewCapabilityClassPhabricatorCalendarEventDefaultEditCapabilityClassPhabricatorCalendarApplicationClassCalendarTimeUtilTestCaseClassPhabricatorMarkupCacheClassPhabricatorCacheSchemaSpecClassPhabricatorCacheDAOClassPhabricatorOpcodeCacheSpecClassPhabricatorDataCacheSpecClassPhabricatorCacheSpecClassPhabricatorUserCachePurgerClassPhabricatorRemarkupCachePurgerClassPhabricatorGeneralCachePurgerClassPhabricatorChangesetCachePurgerClassPhabricatorCachePurgerClassPhabricatorBuiltinFileCachePurgerClassPhabricatorCacheManagementPurgeWorkflowClassPhabricatorCacheManagementWorkflowClassPhabricatorCacheTTLGarbageCollectorClassPhabricatorCacheMarkupGarbageCollectorClassPhabricatorCacheGeneralGarbageCollectorClassPhabricatorCachesTestCaseClassPhabricatorKeyValueSerializingCacheProxyClassProxies another cache and serializes values.PhabricatorKeyValueDatabaseCacheClassPhabricatorCachesClassPhabricatorBadgesPHIDTypeClassPhabricatorBadgesReplyHandlerClassPhabricatorBadgesMailReceiverClassPhabricatorBadgesLootContextFreeGrammarClassPhabricatorBadgesBadgeTestDataGeneratorClassPhabricatorBadgesAwardTestDataGeneratorClassPhabricatorBadgesIconSetClassPhabricatorBadgesEditorClassPhabricatorBadgesEditEngineClassPhabricatorBadgesViewControllerClassPhabricatorBadgesRemoveRecipientsControllerClassPhabricatorBadgesRecipientsControllerClassPhabricatorBadgesProfileControllerClassPhabricatorBadgesListControllerClassPhabricatorBadgesEditRecipientsControllerClassPhabricatorBadgesEditControllerClassPhabricatorBadgesControllerClassPhabricatorBadgesCommentControllerClassPhabricatorBadgesAwardControllerClassPhabricatorBadgesArchiveControllerClassPhabricatorBadgesQualityClassPhabricatorBadgesSearchConduitAPIMethodClassPhabricatorBadgesEditConduitAPIMethodClassPhabricatorBadgesDefaultEditCapabilityClassPhabricatorBadgesCreateCapabilityClassPhabricatorBadgesApplicationClassPhabricatorAuthPasswordUpgradeTransactionClassPhabricatorAuthPasswordTransactionTypeClassPhabricatorAuthPasswordRevokeTransactionClassPhabricatorAuthMessageTransactionTypeClassPhabricatorAuthMessageTextTransactionClassPhabricatorAuthFactorProviderTransactionTypeClassPhabricatorAuthMessageTransactionQueryClassPhabricatorAuthInviteSearchEngineClassPhabricatorAuthInviteQueryClassPhabricatorAuthFactorProviderTransactionQueryClassPhabricatorAuthContactNumberTransactionQueryClassPhabricatorWordPressAuthProviderClassPhabricatorPhabricatorAuthProviderClassPhabricatorOAuth1AuthProviderClassPhabricatorLDAPAuthProviderClassPhabricatorJIRAAuthProviderClassPhabricatorGitHubAuthProviderClassPhabricatorAmazonAuthProviderClassPhabricatorTwitterAuthProviderClassPhabricatorTwitchAuthProviderClassPhabricatorSlackAuthProviderClassPhabricatorPasswordAuthProviderClassPhabricatorOAuthAuthProviderClassPhabricatorOAuth2AuthProviderClassPhabricatorOAuth1SecretTemporaryTokenTypeClassPhabricatorGoogleAuthProviderClassPhabricatorFacebookAuthProviderClassPhabricatorDisqusAuthProviderClassPhabricatorBitbucketAuthProviderClassPhabricatorAuthProviderClassPhabricatorAsanaAuthProviderClassPhabricatorAuthSessionPHIDTypeClassPhabricatorAuthSSHKeyPHIDTypeClassPhabricatorAuthPasswordPHIDTypeClassPhabricatorAuthMessagePHIDTypeClassPhabricatorAuthInvitePHIDTypeClassPhabricatorAuthContactNumberPHIDTypeClassPhabricatorAuthChallengePHIDTypeClassPhabricatorAuthSessionGarbageCollectorClassPhabricatorAuthChallengeGarbageCollectorClassPhabricatorDuoFutureClassPhabricatorSMSAuthFactorClassPhabricatorDuoAuthFactorClassPhabricatorTOTPAuthFactorTestCaseClassPhabricatorAuthInviteTestCaseClassPhabricatorAuthFactorTestCaseClassPhabricatorTOTPAuthFactorClassPhabricatorAuthMFASyncTemporaryTokenTypeClassPhabricatorAuthFactorResultClassPhabricatorAuthFactorClassPhabricatorPasswordDestructionEngineExtensionClassPhabricatorAuthMainMenuBarExtensionClassPhabricatorAuthSSHPrivateKeyUnknownExceptionClassPhabricatorAuthSSHPrivateKeySurplusPassphraseExceptionClassPhabricatorAuthSSHPrivateKeyPassphraseExceptionClassPhabricatorAuthSSHPrivateKeyMissingPassphraseExceptionClassPhabricatorAuthSSHPrivateKeyIncorrectPassphraseExceptionClassPhabricatorAuthSSHPrivateKeyFormatExceptionClassPhabricatorAuthSSHPrivateKeyExceptionClassPhutilAuthUserAbortedExceptionClassThe user aborted the authentication workflow, by clicking "Cancel" or "Deny" or taking some similar action.PhutilAuthExceptionClassAbstract exception class for errors encountered during authentication workflows.PhutilAuthCredentialExceptionClassThe user provided invalid credentials.PhutilAuthConfigurationExceptionClassAuthentication is not configured correctly.PhabricatorAuthInviteVerifyExceptionClassException raised when the user needs to verify an action.PhabricatorAuthInviteRegisteredExceptionClassException raised when the user is already registered and the invite is a no-op.PhabricatorAuthInviteLoginExceptionClassException raised when the user must log in to continue with the invite workflow (for example, the because the email address is already bound to an account).PhabricatorAuthInviteInvalidExceptionClassException raised when an invite code is invalid.PhabricatorAuthInviteExceptionClassPhabricatorAuthInviteDialogExceptionClassPhabricatorAuthInviteAccountExceptionClassException raised when the user is logged in to the wrong account.PhabricatorAuthFactorProviderTransactionClassPhabricatorAuthFactorProviderClassPhabricatorAuthFactorConfigClassPhabricatorAuthDAOClassPhabricatorAuthContactNumberTransactionClassPhabricatorAuthContactNumberClassPhabricatorAuthChallengeClassPhabricatorSSHPublicKeyInterfaceInterfacePhabricatorAuthSSHPublicKeyClassData structure representing a raw public key.PhabricatorAuthSSHPrivateKeyClassData structure representing a raw private key.PhabricatorAuthTemporaryTokenRevokerClassPhabricatorAuthSessionRevokerClassPhabricatorAuthSSHRevokerClassPhabricatorAuthRevokerClassPhabricatorAuthPasswordRevokerClassPhabricatorAuthConduitTokenRevokerClassPhabricatorExternalAccountQueryClassNOTE: 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.PhabricatorExternalAccountIdentifierQueryClassPhabricatorAuthTemporaryTokenQueryClassPhabricatorAuthSessionQueryClassPhabricatorAuthSSHKeyQueryClassPhabricatorAuthProviderConfigQueryClassPhabricatorAuthPasswordQueryClassPhabricatorAuthMessageQueryClassPhabricatorAuthFactorProviderQueryClassPhabricatorAuthFactorConfigQueryClassPhabricatorAuthContactNumberQueryClassPhabricatorAuthChallengeQueryClassPhabricatorAuthSSHKeyTransactionQueryClassPhabricatorAuthSSHKeySearchEngineClassPhabricatorAuthProviderConfigTransactionQueryClassPhabricatorAuthPasswordTransactionQueryClassPhabricatorAuthAuthProviderPHIDTypeClassPhabricatorAuthAuthFactorProviderPHIDTypeClassPhabricatorAuthAuthFactorPHIDTypeClassPhabricatorAuthPasswordHashInterfaceInterfacePhabricatorAuthPasswordExceptionClassPhabricatorAuthWelcomeMailMessageTypeClassPhabricatorAuthWaitForApprovalMessageTypeClassPhabricatorAuthMessageTypeClassPhabricatorAuthLoginMessageTypeClassPhabricatorAuthLinkMessageTypeClassPhabricatorAuthEmailSetPasswordMessageTypeClassPhabricatorAuthEmailLoginMessageTypeClassPhabricatorAuthChangeUsernameMessageTypeClassPhabricatorAuthManagementUntrustOAuthClientWorkflowClassPhabricatorAuthManagementTrustOAuthClientWorkflowClassPhabricatorAuthManagementRevokeWorkflowClassPhabricatorAuthManagementRecoverWorkflowClassPhabricatorAuthManagementWorkflowClassPhabricatorAuthManagementVerifyWorkflowClassPhabricatorAuthManagementUnlockWorkflowClassPhabricatorAuthManagementUnlimitWorkflowClassPhabricatorAuthManagementStripWorkflowClassPhabricatorAuthManagementRefreshWorkflowClassPhabricatorAuthManagementLockWorkflowClassPhabricatorAuthManagementListMFAProvidersWorkflowClassPhabricatorAuthManagementListFactorsWorkflowClassPhabricatorAuthManagementLDAPWorkflowClassPhabricatorAuthManagementCachePKCS8WorkflowClassPhabricatorAuthSSHKeyReplyHandlerClassPhabricatorAuthProvidersGuidanceEngineExtensionClassPhabricatorAuthProvidersGuidanceContextClassPhabricatorAuthTemporaryTokenGarbageCollectorClassPhutilEmptyAuthAdapterClassEmpty authentication adapter with no logic.PhutilDisqusAuthAdapterClassAuthentication adapter for Disqus OAuth2.PhutilBitbucketAuthAdapterClassPhutilAuthAdapterClassAbstract interface to an identity provider or authentication source, like Twitter, Facebook, or Google.PhutilAsanaAuthAdapterClassAuthentication adapter for Asana OAuth2.PhutilAmazonAuthAdapterClassAuthentication adapter for Amazon OAuth2.PhabricatorAuthTryPasswordWithoutCAPTCHAActionClassPhabricatorAuthTryPasswordActionClassPhabricatorAuthTryFactorActionClassPhabricatorAuthTryEmailLoginActionClassPhabricatorAuthTestSMSActionClassPhabricatorAuthNewFactorActionClassPhabricatorAuthEmailLoginActionClassPhabricatorAuthChangePasswordActionClassPhabricatorAuthSSHKeyTestCaseClassPhabricatorAuthPasswordTestCaseClassPhabricatorAuditTransactionViewClassPhabricatorAuditTransactionCommentClassPhabricatorAuditTransactionClassPhabricatorAuditInlineCommentClassPhabricatorCommitSearchEngineClassPhabricatorAuditTransactionQueryClassDiffusionInternalCommitSearchEngineClassPhabricatorAuditUpdateOwnersManagementWorkflowClassPhabricatorAuditSynchronizeManagementWorkflowClassPhabricatorAuditManagementWorkflowClassPhabricatorAuditManagementDeleteWorkflowClassPhabricatorAuditReplyHandlerClassPhabricatorAuditMailReceiverClassPhabricatorAuditEditorClassPhabricatorAuditCommentEditorClassPhabricatorAuditControllerClassPhabricatorAuthHighSecurityRequiredExceptionClassPhabricatorAuthMFAEditEngineExtensionClassPhabricatorAuthSessionEngineExtensionModuleClassPhabricatorAuthSessionEngineExtensionClassPhabricatorAuthSessionEngineClassPhabricatorAuthPasswordEngineClassPhabricatorAuthInviteEngineClassThis 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.PhabricatorAuthFactorProviderMFAEngineClassPhabricatorAuthContactNumberMFAEngineClassPhabricatorAuthCSRFEngineClassPhabricatorAuthSSHKeyEditorClassPhabricatorAuthProviderConfigEditorClassPhabricatorAuthPasswordEditorClassPhabricatorAuthMessageEditorClassPhabricatorAuthMessageEditEngineClassPhabricatorAuthFactorProviderEditorClassPhabricatorAuthFactorProviderEditEngineClassPhabricatorAuthContactNumberEditorClassPhabricatorAuthContactNumberEditEngineClassPhabricatorAuthSessionInfoClassPhabricatorAuthInviteActionClassPhabricatorAuthHighSecurityTokenClassPhabricatorMustVerifyEmailControllerClassPhabricatorEmailVerificationControllerClassPhabricatorAuthUnlinkControllerClassPhabricatorAuthStartControllerClassPhabricatorAuthSetExternalControllerClassPhabricatorAuthSSHKeyGenerateControllerClassPhabricatorAuthRegisterControllerClassPhabricatorAuthOneTimeLoginControllerClassPhabricatorAuthNeedsMultiFactorControllerClassPhabricatorAuthLoginControllerClassPhabricatorAuthLinkControllerClassPhabricatorAuthControllerClassPhabricatorAuthConfirmLinkControllerClassPhabricatorAuthFactorProviderViewControllerClassPhabricatorAuthFactorProviderMessageControllerClassPhabricatorAuthFactorProviderListControllerClassPhabricatorAuthFactorProviderEditControllerClassPhabricatorAuthFactorProviderControllerClassPhabricatorAuthChallengeStatusControllerClassPhabricatorAuthMessageViewControllerClassPhabricatorAuthMessageListControllerClassPhabricatorAuthMessageEditControllerClassPhabricatorAuthMessageControllerClassPhabricatorAuthContactNumberTestControllerClassPhabricatorAuthContactNumberViewControllerClassPhabricatorAuthContactNumberPrimaryControllerClassPhabricatorAuthContactNumberEditControllerClassPhabricatorAuthContactNumberDisableControllerClassPhabricatorAuthContactNumberControllerClassPhabricatorAuthListControllerClassPhabricatorAuthEditControllerClassPhabricatorAuthDisableControllerClassPhabricatorAuthProviderViewControllerClassPhabricatorAuthProviderControllerClassPhabricatorAuthProviderConfigControllerClassPhabricatorAuthNewControllerClassPhabricatorRefreshCSRFControllerClassPhabricatorLogoutControllerClassPhabricatorEmailLoginControllerClassPhabricatorDisabledUserControllerClassPhabricatorAuthValidateControllerClassPhabricatorAuthTerminateSessionControllerClassPhabricatorAuthSetPasswordControllerClassPhabricatorAuthSSHKeyViewControllerClassPhabricatorAuthSSHKeyRevokeControllerClassPhabricatorAuthSSHKeyListControllerClassPhabricatorAuthSSHKeyEditControllerClassPhabricatorAuthSSHKeyControllerClassPhabricatorAuthRevokeTokenControllerClassPhabricatorAuthOldOAuthRedirectControllerClassPhabricatorAuthNeedsApprovalControllerClassPhabricatorAuthInviteControllerClassPhabricatorAuthFinishControllerClassPhabricatorAuthDowngradeSessionControllerClassPhabricatorCookiesClassConsolidates Phabricator application cookies, including registration and session management.PhabricatorCommonPasswordsClassCheck 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.PhabricatorAuthFactorProviderStatusClassPhabricatorAuthQueryPublicKeysConduitAPIMethodClassPhabricatorAuthLogoutConduitAPIMethodClassPhabricatorAuthConduitAPIMethodClassAuthManageProvidersCapabilityClassPhabricatorAuthApplicationClassPhutilPhabricatorAuthAdapterClassAuthentication adapter for Phabricator OAuth2.PhutilWordPressAuthAdapterClassAuthentication adapter for WordPress.com OAuth2.PhutilTwitterAuthAdapterClassAuthentication adapter for Twitter OAuth1.PhutilTwitchAuthAdapterClassAuthentication adapter for Twitch.tv OAuth2.PhutilSlackAuthAdapterClassAuthentication adapter for Slack OAuth2.PhutilOAuthAuthAdapterClassAbstract adapter for OAuth2 providers.PhutilOAuth1AuthAdapterClassAbstract adapter for OAuth1 providers.PhutilLDAPAuthAdapterClassRetrieve identify information from LDAP accounts.PhutilJIRAAuthAdapterClassAuthentication adapter for JIRA OAuth1.PhutilGoogleAuthAdapterClassAuthentication adapter for Google OAuth2.PhutilGitHubAuthAdapterClassAuthentication adapter for Github OAuth2.PhutilFacebookAuthAdapterClassAuthentication adapter for Facebook OAuth2.AlmanacDeviceTransactionClassAlmanacDeviceNameNgramsClassAlmanacDeviceClassAlmanacDAOClassAlmanacBindingTransactionClassAlmanacBindingClassAlmanacClusterRepositoryServiceTypeClassAlmanacClusterDatabaseServiceTypeClassAlmanacServiceTypeTestCaseClassAlmanacServiceTypeClassAlmanacDrydockPoolServiceTypeClassAlmanacCustomServiceTypeClassAlmanacClusterServiceTypeClassAlmanacServiceQueryClassAlmanacPropertyQueryClassAlmanacNetworkQueryClassAlmanacNamespaceQueryClassAlmanacInterfaceTransactionQueryClassAlmanacInterfaceQueryClassAlmanacDeviceQueryClassAlmanacBindingQueryClassAlmanacServiceTransactionQueryClassAlmanacServiceSearchEngineClassAlmanacQueryClassAlmanacNetworkTransactionQueryClassAlmanacNetworkSearchEngineClassAlmanacNamespaceTransactionQueryClassAlmanacNamespaceSearchEngineClassAlmanacInterfaceSearchEngineClassAlmanacDeviceTransactionQueryClassAlmanacDeviceSearchEngineClassAlmanacBindingTransactionQueryClassAlmanacDeviceSetPropertyTransactionClassAlmanacDeviceNameTransactionClassAlmanacDeviceDeletePropertyTransactionClassAlmanacBindingTransactionTypeClassAlmanacBindingSetPropertyTransactionClassAlmanacBindingServiceTransactionClassAlmanacBindingInterfaceTransactionClassAlmanacBindingDisableTransactionClassAlmanacBindingDeletePropertyTransactionClassAlmanacInterfaceTableViewClassAlmanacBindingTableViewClassAlmanacNamesTestCaseClassAlmanacNamesClassAlmanacKeysClassAlmanacAddressClassAlmanacServiceTypeDatasourceClassAlmanacServiceDatasourceClassAlmanacInterfaceDatasourceClassAlmanacServiceTransactionClassAlmanacServiceNameNgramsClassAlmanacServiceClassAlmanacSchemaSpecClassAlmanacPropertyClassAlmanacNetworkTransactionClassAlmanacNetworkNameNgramsClassAlmanacNetworkClassAlmanacNamespaceTransactionClassAlmanacNamespaceNameNgramsClassAlmanacNamespaceClassAlmanacModularTransactionClassAlmanacInterfaceTransactionClassAlmanacInterfaceClassPhabricatorAuditRequestStatusClassPhabricatorAuditActionConstantsClassAuditQueryConduitAPIMethodClassAuditConduitAPIMethodClassPhabricatorAuditApplicationClassArcanistConduitAPIMethodClassAphlictDropdownDataQueryClassPhabricatorAphlictManagementWorkflowClassPhabricatorAphlictManagementStopWorkflowClassPhabricatorAphlictManagementStatusWorkflowClassPhabricatorAphlictManagementStartWorkflowClassPhabricatorAphlictManagementRestartWorkflowClassPhabricatorAphlictManagementNotifyWorkflowClassPhabricatorAphlictManagementDebugWorkflowClassAlmanacTransactionTypeClassAlmanacServiceTypeTransactionClassAlmanacServiceTransactionTypeClassAlmanacServiceSetPropertyTransactionClassAlmanacServiceNameTransactionClassAlmanacServiceDeletePropertyTransactionClassAlmanacNetworkTransactionTypeClassAlmanacNetworkNameTransactionClassAlmanacNamespaceTransactionTypeClassAlmanacNamespaceNameTransactionClassAlmanacInterfaceTransactionTypeClassAlmanacInterfacePortTransactionClassAlmanacInterfaceNetworkTransactionClassAlmanacInterfaceDeviceTransactionClassAlmanacInterfaceDestroyTransactionClassAlmanacInterfaceAddressTransactionClassAlmanacDeviceTransactionTypeClassAlmanacDeviceStatusTransactionClassAlmanacBindingSearchEngineClassAlmanacPropertyInterfaceInterfaceAlmanacServicePHIDTypeClassAlmanacNetworkPHIDTypeClassAlmanacNamespacePHIDTypeClassAlmanacInterfacePHIDTypeClassAlmanacDevicePHIDTypeClassAlmanacBindingPHIDTypeClassAlmanacManagementTrustKeyWorkflowClassAlmanacManagementRegisterWorkflowClassAlmanacManagementWorkflowClassAlmanacManagementUntrustKeyWorkflowClassAlmanacSetPropertyEditTypeClassAlmanacSetPropertyEditFieldClassAlmanacSearchEngineAttachmentClassAlmanacPropertiesSearchEngineAttachmentClassAlmanacPropertiesEditEngineExtensionClassAlmanacPropertiesDestructionEngineExtensionClassAlmanacDeletePropertyEditTypeClassAlmanacDeletePropertyEditFieldClassAlmanacCacheEngineExtensionClassAlmanacBindingsSearchEngineAttachmentClassAlmanacServicePropertyEditEngineClassAlmanacServiceEditorClassAlmanacServiceEditEngineClassAlmanacPropertyEditEngineClassAlmanacNetworkEditorClassAlmanacNetworkEditEngineClassAlmanacNamespaceEditorClassAlmanacNamespaceEditEngineClassAlmanacInterfaceEditorClassAlmanacInterfaceEditEngineClassAlmanacEditorClassAlmanacDevicePropertyEditEngineClassAlmanacDeviceEditorClassAlmanacDeviceEditEngineClassAlmanacBindingPropertyEditEngineClassAlmanacBindingEditorClassAlmanacBindingEditEngineClassAlmanacServiceViewControllerClassAlmanacServiceListControllerClassAlmanacServiceEditControllerClassAlmanacServiceControllerClassAlmanacPropertyEditControllerClassAlmanacPropertyDeleteControllerClassAlmanacPropertyControllerClassAlmanacNetworkViewControllerClassAlmanacNetworkListControllerClassAlmanacNetworkEditControllerClassAlmanacNetworkControllerClassAlmanacNamespaceViewControllerClassAlmanacNamespaceListControllerClassAlmanacNamespaceEditControllerClassAlmanacNamespaceControllerClassAlmanacInterfaceEditControllerClassAlmanacInterfaceDeleteControllerClassAlmanacDeviceViewControllerClassAlmanacDeviceListControllerClassAlmanacDeviceEditControllerClassAlmanacDeviceControllerClassAlmanacControllerClassAlmanacConsoleControllerClassAlmanacBindingViewControllerClassAlmanacBindingEditControllerClassAphrontStringHTTPParameterTypeClassAphrontSelectHTTPParameterTypeClassAphrontProjectListHTTPParameterTypeClassAphrontPHIDListHTTPParameterTypeClassAphrontPHIDHTTPParameterTypeClassAphrontListHTTPParameterTypeClassAphrontIntHTTPParameterTypeClassAphrontHTTPParameterTypeClassDefines how to read a complex value from an HTTP request.AphrontFileHTTPParameterTypeClassAphrontEpochHTTPParameterTypeClassAphrontBoolHTTPParameterTypeClassAphrontHTTPHeaderParserTestCaseClassAphrontHTTPHeaderParserClassPhabricatorRequestExceptionHandlerClassPhabricatorRateLimitRequestExceptionHandlerClassPhabricatorPolicyRequestExceptionHandlerClassPhabricatorHighSecurityRequestExceptionHandlerClassPhabricatorDefaultRequestExceptionHandlerClassPhabricatorConduitRequestExceptionHandlerClassPhabricatorAjaxRequestExceptionHandlerClassAphrontRequestExceptionHandlerClassReact to an unhandled exception escaping request handling in a controller and convert it into a response.AphrontMalformedRequestExceptionClassThese exceptions are raised when a client submits a malformed request.AphrontExceptionClassAphrontApplicationConfigurationClassAphrontRoutingMapTestCaseClassAphrontRequestTestCaseClassAphrontControllerClassPhabricatorLibraryTestCaseClassPhabricatorInfrastructureTestCaseClassPhabricatorConduitTestCaseClassPhabricatorCelerityTestCaseClassphabricator_read_config_file()FunctionAlmanacBindingDisableControllerClassAlmanacDeviceStatusClassAlmanacServiceSearchConduitAPIMethodClassAlmanacServiceEditConduitAPIMethodClassAlmanacNetworkSearchConduitAPIMethodClassAlmanacNetworkEditConduitAPIMethodClassAlmanacNamespaceSearchConduitAPIMethodClassAlmanacNamespaceEditConduitAPIMethodClassAlmanacInterfaceSearchConduitAPIMethodClassAlmanacInterfaceEditConduitAPIMethodClassAlmanacDeviceSearchConduitAPIMethodClassAlmanacDeviceEditConduitAPIMethodClassAlmanacBindingSearchConduitAPIMethodClassAlmanacBindingEditConduitAPIMethodClassAlmanacManageClusterServicesCapabilityClassAlmanacCreateServicesCapabilityClassAlmanacCreateNetworksCapabilityClassAlmanacCreateNamespacesCapabilityClassAlmanacCreateDevicesCapabilityClassPhabricatorAlmanacApplicationClassAphrontRequestClassAphrontWriteGuardClassGuard writes against CSRF. The Aphront structure takes care of most of this for you, you just need to call:AphrontScopedUnguardedWriteCapabilityClassPhutilSpriteSheetClassNOTE: This is very new and unstable.PhutilSpriteClassNOTE: This is very new and unstable.PhabricatorSiteClassPhabricatorShortSiteClassPhabricatorResourceSiteClassPhabricatorPlatformSiteClassAphrontSiteClassAphrontRoutingResultClassDetails about a routing map match for a path.AphrontRoutingMapClassCollection of routes on a site for an application.AphrontHTTPSinkTestCaseClassAphrontPHPHTTPSinkClassConcrete HTTP sink which uses "echo" and "header()" to emit data.AphrontIsolatedHTTPSinkClassIsolated HTTP sink for testing.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.AphrontRedirectResponseTestCaseClassAphrontWebpageResponseClassAphrontUnhandledExceptionResponseClassAphrontStandaloneHTMLResponseClassAphrontResponseClassAphrontReloadResponseClassWhen 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.AphrontRedirectResponseClassTODO: Should be final but isn't because of AphrontReloadResponse.AphrontProxyResponseClassBase 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}.AphrontPlainTextResponseClassAphrontJSONResponseClassAphrontHTTPProxyResponseClassResponds to a request by proxying an HTTP future.AphrontHTMLResponseClassAphrontFileResponseClassAphrontDialogResponseClassAphrontAjaxResponseClassAphront404ResponseClassAphront403ResponseClassAphront400ResponseClassAphront304ResponseClassAphrontRequestStreamClassAphrontMultipartParserTestCaseClassAphrontMultipartPartClassAphrontMultipartParserClassAphrontResponseProducerInterfaceInterfaceAn object can implement this interface to allow it to be returned directly from an @{class:AphrontController}.AphrontRemarkupHTTPParameterTypeClassAphrontJSONHTTPParameterTypeClassAphrontUserListHTTPParameterTypeClassAphrontStringListHTTPParameterTypeClassDrydock User GuideArticleDrydock, a software and hardware resource manager.Diviner User GuideArticleUsing Diviner, a documentation generator.Diffusion User Guide: URIsArticleGuide to configuring repository URIs for fetching, cloning and mirroring.Diffusion User Guide: Repository UpdatesArticleExplains how Diffusion updates repositories to discover new changes.Diffusion User Guide: Symbol IndexesArticleGuide to configuring and using the symbol index.Diffusion User Guide: Permanent RefsArticleExplains when Diffusion will take actions in response to discovering commits.Diffusion User Guide: Managing RepositoriesArticleGuide to configuring and managing repositories in Diffusion.Diffusion User Guide: Repository HostingArticleGuide to configuring Phorge repository hosting.Differential User Guide: Test PlansArticleThis document describes things you should think about when developing a test plan.Differential User Guide: Inline CommentsArticleGuide to inline comments in Differential.Differential User Guide: FAQArticleCommon questions about Differential.Conduit API: Using Search EndpointsArticleDescribes how to use search endpoints to find objects and read information.Conduit API: Using Edit EndpointsArticleDescribes how to use edit endpoints to create and update objects.User Guide: UTF-8 and Character EncodingArticleHow Phorge handles character encodings.Drydock User Guide: Repository AutomationArticleConfiguring repository automation so Phorge can push commits.Diffusion User Guide: Commit HooksArticleGuide to commit hooks in hosted repositories.Arcanist User Guide: WindowsArticleExplains how to install Arcanist on Windows.User Guide: Project ToneArticleExplains why Phorge uses a lighthearted tone.Arcanist User Guide: Mac OS XArticleExplains how to install Arcanist on Mac OS X.Arcanist User Guide: Script and Regex LinterArticleExplains how to use the Script and Regex linter to invoke an existing lint engine that is not integrated with Arcanist.Arcanist User Guide: LintArticleGuide to lint, linters, and linter configuration.Arcanist User Guide: Customizing Existing LintersArticleExplains how to customize existing linters.Spaces User GuideArticleGuide to the Spaces application.Arcanist User Guide: Commit RangesArticleExplains how commit ranges work in Arcanist.Projects User GuideArticleOrganize users and objects with projects.Using XHProfArticleDescribes how to install and use XHProf, a PHP profiling tool.Managing the Worker QueueArticleAdvanced guide to managing the background worker task queue.Revoking CredentialsArticleRevoking credentials, tokens, and sessions.Restarting PhorgeArticleInstructions on how to restart HTTP and PHP servers to reload configuration changes in Phorge.Troubleshooting Repository ImportsArticleGuide to the troubleshooting repositories which import incompletely.Repository Hints and Rewriting CommitsArticleDealing with rewrites of published repositories and other unusual problems.Permanently Destroying DataArticleHow to permanently destroy data and manage leaked secrets.Arcanist User Guide: Configuring a New ProjectArticleExplains how to configure Arcanist projects with `.arcconfig` files.Arcanist User Guide: Customizing Lint, Unit Tests and WorkflowsArticleExplains how to build new classes to control how Arcanist behaves.Arcanist User Guide: arc diffArticleGuide to running `arc diff`, to send changes to Differential for review.Arcanist User Guide: Code CoverageArticleExplains code coverage features in Arcanist and Phorge.Arcanist User GuideArticleGuide to Arcanist, a command-line interface to Phorge.User Guide: Amazon RDSArticleDiscusses using Amazon RDS as a database.Almanac User GuideArticleUsing Almanac to manage devices and services.User Guide: WebhooksArticleGuide to configuring webhooks.User Guide: Account RolesArticleDescribes account roles like "Administrator", "Disabled", "Bot" and "Mailing List".User Guide: Unlocking ObjectsArticleExplains how to access locked or invisible objects and accounts.Slowvote User GuideArticleDetailed dispute resolution manual.Search User GuideArticleIntroduction to searching for documents in Phorge.User Guide: Review vs AuditArticleDiscusses the differences between "review" and "audit" workflows.Remarkup ReferenceArticleExplains how to make bold text; this makes your words louder so you can win arguments.User Guide: Prototype ApplicationsArticleInformation about prototypes.Phriction User GuideArticleConstruct a detailed written history of your civilization.Owners User GuideArticleGroup files in a codebase into packages and define ownership.Profile Menu User GuideArticleMaster profile menus for projects and other objects.Multimeter User GuideArticleUsing Multimeter, a sampling profiler.User Guide: Multi-Factor AuthenticationArticleExplains how multi-factor authentication works in Phorge.User Guide: Managing Phorge EmailArticleHow to effectively manage Phorge email notifications.Legalpad User GuideArticleUsing Legalpad to track agreements and signatures on legal documents.Search User Guide: ShortcutsArticleCommand reference for global search shortcuts.Herald User GuideArticleUse Herald to get notified of changes you care about.Harbormaster User GuideArticleGuide to Harbormaster, a build and continuous integration application.Drydock Blueprints: Working CopiesArticleGuide to configuring Drydock working copy blueprints.Phame User GuideArticlePhame is a blogging platform.Events User Guide: Installing Event ListenersArticleUsing Phorge event listeners to customize behavior.Drydock User Guide: SecurityArticleUnderstanding security concerns in Drydock.Drydock BlueprintsArticleOverview of Drydock blueprint types.User Guide: Customizing FormsArticleGuide to prefilling and customizing forms in Phorge applications.Drydock User Guide: Quick StartArticleGuide to getting DrydockUpgrading PhorgeArticleThis document contains instructions for keeping Phorge up to date.Support ResourcesArticleResources for reporting bugs, requesting features, and getting support.Reporting Security VulnerabilitiesArticleDescribes how to report security vulnerabilities in Phorge.IntroductionArticleThis document provides a high-level overview of the Phorge project.Installation GuideArticleThis document contains basic install instructions to get Phorge up and running.User Guide: Configuring an External EditorArticleSetting up an external editor to integrate with Diffusion and Differential.Drydock Blueprints: HostsArticleGuide to configuring Drydock host blueprints.Diffusion User Guide: Existing RepositoriesArticleQuick guide for importing or observing existing repositories.Diffusion User Guide: Repositories APIArticleManaging repositories with the API.Diffusion User GuideArticleGuide to Diffusion, the Phorge application for hosting and browsing repositories.Differential User Guide: Automated LandingArticleConfiguring Phorge so you can "Land Revision" from the web UI.Differential User GuideArticleGuide to the Differential (pre-push code review) tool and workflow.Conduit API OverviewArticleOverview of the Conduit API.Calendar User Guide: Importing EventsArticleImporting events from other calendars.Calendar User Guide: Exporting EventsArticleExporting events to other calendars.Calendar User GuideArticleGuide to the Calendar application.Audit User GuideArticleGuide to using Phorge to audit published commits.Arcanist Quick StartArticleQuick guide to getting Arcanist working for a new project.Troubleshooting Performance ProblemsArticleGuide to the troubleshooting slow pages and hangs.Command Line Exit CodesArticleExplains the use of exit codes in Phorge command line scripts.Using DarkConsoleArticleEnabling and using the built-in debugging and performance console.Managing Conduit ChangesArticleHelp with managing Conduit API changes.Troubleshooting HTTPSArticleDetailed instructions for troubleshooting HTTPS connection problems.Managing Storage AdjustmentsArticleExplains how to apply storage adjustments to the MySQL schemata.Notifications User Guide: Setup and ConfigurationArticleGuide to setting up notifications.Managing Garbage CollectionArticleUnderstanding and configuring garbage collection.Managing Daemons with phdArticleExplains Phorge daemons and the daemon control program `phd`.Managing CachesArticleDiscusses Phorge caches and cache management.Configuring Custom FieldsArticleHow to add custom fields to applications which support them.Configuring a Preamble ScriptArticleAdjust environmental settings (SSL, remote IPs) using a preamble script.Configuring Outbound EmailArticleInstructions for configuring Phorge to send email and other types of messages, like text messages.Configuring Inbound EmailArticleThis document contains instructions for configuring inbound email, so users may interact with some Phorge applications via email.Configuring File StorageArticleSetup file storage and support for large files.Configuring a File DomainArticleSetup guide for an alternate file domain or CDN.Configuring EncryptionArticleSetup guide for configuring encryption.Configuring Backups and Performing MigrationsArticleAdvice for backing up Phorge, or migrating from one machine to another.Configuring Accounts and RegistrationArticleDescribes how to configure user access to Phorge.Configuration Guide: Locked and Hidden ConfigurationArticleDetails about locked and hidden configuration.Configuration GuideArticleThis document contains basic configuration instructions for Phorge.Configuration User Guide: Advanced ConfigurationArticleConfiguring Phorge for multiple environments.Cluster: Web ServersArticleConfiguring Phorge to use multiple web servers.Cluster: SSH ServersArticleConfiguring Phorge to use multiple SSH servers.Cluster: SearchArticleYou can configure Phorge to connect to one or more fulltext search services.Cluster: RepositoriesArticleConfiguring Phorge to use multiple repository hosts.Cluster: Partitioning and Advanced ConfigurationArticleGuide to partitioning Phorge applications across multiple database hosts.Cluster: NotificationsArticleConfiguring Phorge to use multiple notification servers.Cluster: DevicesArticleGuide to configuring hosts to act as cluster devices.Cluster: DatabasesArticleConfiguring Phorge to use multiple database hosts.Cluster: DaemonsArticleConfiguring Phorge to use multiple daemon hosts.Clustering IntroductionArticleGuide to configuring Phorge across multiple hosts for availability and performance.Writing Reviewable CodeArticleProject recommendations on how to structure changes.Things You Should Do NowArticleDescribes things you should do now when building software, because the cost to do them increases over time and eventually becomes prohibitive or impossible.Things You Should Do Soon: Static ResourcesArticleOver time, you'll write more JS and CSS and eventually need to put systems in place to manage it.Why does Phorge need so many databases?ArticlePhorge uses about 60 databases (and we may have added more by the time you read this document). This sometimes comes as a surprise, since you might assume it would only use one database.Recommendations on Revision ControlArticleProject recommendations on how to organize revision control.Recommendations on BranchingArticleProject recommendations on how to organize branches.Phorge Project HistoryArticleA riveting tale of adventure.Things You Should Do SoonArticleDescribes things you should start thinking about soon, because scaling will be easier if you put a plan in place.Please Please PleaseArticlePlease read this document.PHP PitfallsArticleThis document discusses difficult traps and pitfalls in PHP, and how to avoid, work around, or at least understand them.JavaScript PitfallsArticleThis document discusses pitfalls and flaws in the JavaScript language, and how to avoid, work around, or at least understand them.JavaScript Object and ArrayArticleThis document describes the behaviors of Object and Array in JavaScript, and a specific approach to their use which produces basically reasonable language behavior.Celerity Technical DocumentationArticleTechnical overview of the Celerity system.Handles Technical DocumentationArticleTechnical overview of Handles.Phorge Code LayoutArticleGuide to Phorge code layout, including how URI mapping works through application class and subdirectory organization best practices.Providing Version InformationArticleHow to provide version information with reports made to the upstream.Using the Phorge OAuth ServerArticleHow to use the Phorge OAuth Server.Using EdgesArticleGuide to the Edges infrastructure.Writing Unit TestsArticleSimple guide to Arcanist and Phorge unit tests.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. Phorge can be executed under it with the command:Providing Reproduction StepsArticleDescribes how to provide reproduction steps.Rendering HTMLArticleRendering HTML in the Phorge environment.PHP Coding StandardsArticleThis document describes PHP coding standards for Phorge and related projects (like Arcanist).Performance: N+1 Query ProblemArticleHow to avoid a common performance pitfall.Javascript Coding StandardsArticleThis document describes Javascript coding standards for Phorge and Javelin.InternationalizationArticleDescribes Phorge translation and localization.General Coding StandardsArticleThis document is a general coding standard for contributing to Phorge, Arcanist, and Diviner.Contributing Feature RequestsArticleDescribes how to file an effective Phorge feature request.Developer SetupArticleHow to configure a Phorge development environment.Describing Root ProblemsArticleExplains how to describe a root problem effectively.Database SchemaArticleThis document describes key components of the database schema and should answer questions like how to store new types of data.CSS Coding StandardsArticleThis document describes CSS features and coding standards for Phorge.Contributing CodeArticlePhorge is an open-source project, and welcomes contributions from the community at large. However, there are some guidelines we ask you to follow.Contributor IntroductionArticleIntroduction to contributing to Phorge and Arcanist.Contributing Bug ReportsArticleDescribes how to file an effective Phorge bug report.Assistive TechnologiesArticleInformation about making Phorge accessible to assistive technologies.Adding New CSS and JSArticleExplains how to add new CSS and JS files to Phorge.Adding New ClassesArticleGuide to adding new classes to extend Phorge.User Guide: WebhooksArticleGuide to configuring webhooks.User Guide: UTF-8 and Character EncodingArticleHow Phabricator handles character encodings.User Guide: Account RolesArticleDescribes account roles like "Administrator", "Disabled", "Bot" and "Mailing List".User Guide: Unlocking ObjectsArticleExplains how to access locked or invisible objects and accounts.User Guide: Project ToneArticleExplains why Phabricator uses a lighthearted tone.Spaces User GuideArticleGuide to the Spaces application.Slowvote User GuideArticleDetailed dispute resolution manual.Search User GuideArticleIntroduction to searching for documents in Phabricator.User Guide: Review vs AuditArticleDiscusses the differences between "review" and "audit" workflows.Remarkup ReferenceArticleExplains how to make bold text; this makes your words louder so you can win arguments.User Guide: Prototype ApplicationsArticleInformation about prototypes.Projects User GuideArticleOrganize users and objects with projects.Profile Menu User GuideArticleMaster profile menus for projects and other objects.Phriction User GuideArticleConstruct a detailed written history of your civilization.Phame User GuideArticlePhame is a blogging platform.Owners User GuideArticleGroup files in a codebase into packages and define ownership.Multimeter User GuideArticleUsing Multimeter, a sampling profiler.User Guide: Multi-Factor AuthenticationArticleExplains how multi-factor authentication works in Phabricator.User Guide: Managing Phabricator EmailArticleHow to effectively manage Phabricator email notifications.Legalpad User GuideArticleUsing Legalpad to track agreements and signatures on legal documents.Search User Guide: ShortcutsArticleCommand reference for global search shortcuts.Herald User GuideArticleUse Herald to get notified of changes you care about.Harbormaster User GuideArticleGuide to Harbormaster, a build and continuous integration application.User Guide: Customizing FormsArticleGuide to prefilling and customizing forms in Phabricator applications.User Guide: Configuring an External EditorArticleSetting up an external editor to integrate with Diffusion and Differential.Events User Guide: Installing Event ListenersArticleUsing Phabricator event listeners to customize behavior.Drydock Blueprints: Working CopiesArticleGuide to configuring Drydock working copy blueprints.Drydock User Guide: SecurityArticleUnderstanding security concerns in Drydock.Drydock User Guide: Repository AutomationArticleConfiguring repository automation so Phabricator can push commits.Drydock User Guide: Quick StartArticleGuide to getting DrydockDrydock Blueprints: HostsArticleGuide to configuring Drydock host blueprints.Drydock BlueprintsArticleOverview of Drydock blueprint types.Drydock User GuideArticleDrydock, a software and hardware resource manager.Diviner User GuideArticleUsing Diviner, a documentation generator.Diffusion User Guide: URIsArticleGuide to configuring repository URIs for fetching, cloning and mirroring.Diffusion User Guide: Repository UpdatesArticleExplains how Diffusion updates repositories to discover new changes.Diffusion User Guide: Symbol IndexesArticleGuide to configuring and using the symbol index.Diffusion User Guide: Permanent RefsArticleExplains when Diffusion will take actions in response to discovering commits.Diffusion User Guide: Managing RepositoriesArticleGuide to configuring and managing repositories in Diffusion.Diffusion User Guide: Repository HostingArticleGuide to configuring Phabricator repository hosting.Diffusion User Guide: Commit HooksArticleGuide to commit hooks in hosted repositories.Diffusion User Guide: Existing RepositoriesArticleQuick guide for importing or observing existing repositories.Diffusion User Guide: Repositories APIArticleManaging repositories with the API.Diffusion User GuideArticleGuide to Diffusion, the Phabricator application for hosting and browsing repositories.Differential User Guide: Test PlansArticleThis document describes things you should think about when developing a test plan.Differential User Guide: Automated LandingArticleConfiguring Phabricator so you can "Land Revision" from the web UI.Differential User Guide: Inline CommentsArticleGuide to inline comments in Differential.Differential User Guide: FAQArticleCommon questions about Differential.Differential User GuideArticleGuide to the Differential (pre-push code review) tool and workflow.Conduit API: Using Search EndpointsArticleDescribes how to use search endpoints to find objects and read information.Conduit API: Using Edit EndpointsArticleDescribes how to use edit endpoints to create and update objects.Command Line Exit CodesArticleExplains the use of exit codes in Phabricator command line scripts.Using DarkConsoleArticleEnabling and using the built-in debugging and performance console.Managing Conduit ChangesArticleHelp with managing Conduit API changes.Give Feedback! Get Support!ArticleThis article has moved to @{article:Support Resources}.Troubleshooting HTTPSArticleDetailed instructions for troubleshooting HTTPS connection problems.Managing Storage AdjustmentsArticleExplains how to apply storage adjustments to the MySQL schemata.Notifications User Guide: Setup and ConfigurationArticleGuide to setting up notifications.Managing Garbage CollectionArticleUnderstanding and configuring garbage collection.Managing Daemons with phdArticleExplains Phabricator daemons and the daemon control program `phd`.Managing CachesArticleDiscusses Phabricator caches and cache management.Configuring Custom FieldsArticleHow to add custom fields to applications which support them.Configuring a Preamble ScriptArticleAdjust environmental settings (SSL, remote IPs) using a preamble script.Configuring Outbound EmailArticleInstructions for configuring Phabricator to send email and other types of messages, like text messages.Configuring Inbound EmailArticleThis document contains instructions for configuring inbound email, so users may interact with some Phabricator applications via email.Configuring File StorageArticleSetup file storage and support for large files.Configuring a File DomainArticleSetup guide for an alternate file domain or CDN.Configuring EncryptionArticleSetup guide for configuring encryption.Configuring Backups and Performing MigrationsArticleAdvice for backing up Phabricator, or migrating from one machine to another.Configuring Accounts and RegistrationArticleDescribes how to configure user access to Phabricator.Configuration Guide: Locked and Hidden ConfigurationArticleDetails about locked and hidden configuration.Configuration GuideArticleThis document contains basic configuration instructions for Phabricator.Configuration User Guide: Advanced ConfigurationArticleConfiguring Phabricator for multiple environments.Cluster: Web ServersArticleConfiguring Phabricator to use multiple web servers.Cluster: SSH ServersArticleConfiguring Phabricator to use multiple SSH servers.Cluster: SearchArticleYou can configure Phabricator to connect to one or more fulltext search services.Cluster: RepositoriesArticleConfiguring Phabricator to use multiple repository hosts.Cluster: Partitioning and Advanced ConfigurationArticleGuide to partitioning Phabricator applications across multiple database hosts.Cluster: NotificationsArticleConfiguring Phabricator to use multiple notification servers.Cluster: DevicesArticleGuide to configuring hosts to act as cluster devices.Cluster: DatabasesArticleConfiguring Phabricator to use multiple database hosts.Cluster: DaemonsArticleConfiguring Phabricator to use multiple daemon hosts.Clustering IntroductionArticleGuide to configuring Phabricator across multiple hosts for availability and performance.Conduit API OverviewArticleOverview of the Conduit API.Calendar User Guide: Importing EventsArticleImporting events from other calendars.Calendar User Guide: Exporting EventsArticleExporting events to other calendars.Calendar User GuideArticleGuide to the Calendar application.Audit User GuideArticleGuide to using Phabricator to audit published commits.Arcanist User Guide: WindowsArticleExplains how to install Arcanist on Windows.Arcanist Quick StartArticleQuick guide to getting Arcanist working for a new project.Arcanist User Guide: Configuring a New ProjectArticleExplains how to configure Arcanist projects with `.arcconfig` files.Arcanist User Guide: Mac OS XArticleExplains how to install Arcanist on Mac OS X.Arcanist User Guide: Customizing Lint, Unit Tests and WorkflowsArticleExplains how to build new classes to control how Arcanist behaves.Arcanist User Guide: Script and Regex LinterArticleExplains how to use the Script and Regex linter to invoke an existing lint engine that is not integrated with Arcanist.Arcanist User Guide: LintArticleGuide to lint, linters, and linter configuration.Arcanist User Guide: Customizing Existing LintersArticleExplains how to customize existing linters.Arcanist User Guide: arc diffArticleGuide to running `arc diff`, to send changes to Differential for review.Arcanist User Guide: Code CoverageArticleExplains code coverage features in Arcanist and Phabricator.Arcanist User Guide: Commit RangesArticleExplains how commit ranges work in Arcanist.Arcanist User GuideArticleGuide to Arcanist, a command-line interface to Phabricator.User Guide: Amazon RDSArticleDiscusses using Amazon RDS as a database.Almanac User GuideArticleUsing Almanac to manage devices and services.Upgrading PhabricatorArticleThis document contains instructions for keeping Phabricator up to date.Support ResourcesArticleEffective June 1, 2021: Phabricator is no longer actively supported.Reporting Security VulnerabilitiesArticleDescribes how to report security vulnerabilities in Phabricator.IntroductionArticleThis document provides a high-level overview of the Phabricator project.Installation GuideArticleThis document contains basic install instructions to get Phabricator up and running.Using XHProfArticleDescribes how to install and use XHProf, a PHP profiling tool.Managing the Worker QueueArticleAdvanced guide to managing the background worker task queue.Revoking CredentialsArticleRevoking credentials, tokens, and sessions.Restarting PhabricatorArticleInstructions on how to restart HTTP and PHP servers to reload configuration changes in Phabricator.Troubleshooting Repository ImportsArticleGuide to the troubleshooting repositories which import incompletely.Repository Hints and Rewriting CommitsArticleDealing with rewrites of published repositories and other unusual problems.Permanently Destroying DataArticleHow to permanently destroy data and manage leaked secrets.Troubleshooting Performance ProblemsArticleGuide to the troubleshooting slow pages and hangs.Writing Reviewable CodeArticleProject recommendations on how to structure changes.Things You Should Do SoonArticleDescribes things you should start thinking about soon, because scaling will be easier if you put a plan in place.Things You Should Do NowArticleDescribes things you should do now when building software, because the cost to do them increases over time and eventually becomes prohibitive or impossible.Things You Should Do Soon: Static ResourcesArticleOver time, you'll write more JS and CSS and eventually need to put systems in place to manage it.Why does Phabricator need so many databases?ArticlePhabricator uses about 60 databases (and we may have added more by the time you read this document). This sometimes comes as a surprise, since you might assume it would only use one database.Recommendations on Revision ControlArticleProject recommendations on how to organize revision control.Recommendations on BranchingArticleProject recommendations on how to organize branches.Phabricator Project HistoryArticleA riveting tale of adventure. In this document, I refer to worldly and sophisticated engineer Evan Priestley as "I", which is only natural as I am he.Please Please PleaseArticlePlease read this document.PHP PitfallsArticleThis document discusses difficult traps and pitfalls in PHP, and how to avoid, work around, or at least understand them.Javascript PitfallsArticleThis document discusses pitfalls and flaws in the Javascript language, and how to avoid, work around, or at least understand them.Javascript Object and ArrayArticleThis document describes the behaviors of Object and Array in Javascript, and a specific approach to their use which produces basically reasonable language behavior.About Flavor TextArticleExplains what's going on here.Providing Version InformationArticleHow to provide version information with reports made to the upstream.Using the Phabricator OAuth ServerArticleHow to use the Phabricator OAuth Server.Using EdgesArticleGuide to the Edges infrastructure.Writing Unit TestsArticleSimple guide to Arcanist and Phabricator unit tests.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:Providing Reproduction StepsArticleDescribes how to provide reproduction steps.Rendering HTMLArticleRendering HTML in the Phabricator environment.PHP Coding StandardsArticleThis document describes PHP coding standards for Phabricator and related projects (like Arcanist).Phabricator Code LayoutArticleGuide to Phabricator code layout, including how URI mapping works through application class and subdirectory organization best practices.Performance: N+1 Query ProblemArticleHow to avoid a common performance pitfall.Javascript Coding StandardsArticleThis document describes Javascript coding standards for Phabricator and Javelin.InternationalizationArticleDescribes Phabricator translation and localization.General Coding StandardsArticleThis document is a general coding standard for contributing to Phabricator, Arcanist, and Diviner.Contributing Feature RequestsArticleEffective June 1, 2021: Phabricator is no longer actively maintained, and there is no way to file a feature request.Developer SetupArticleHow to configure a Phabricator development environment.Describing Root ProblemsArticleExplains how to describe a root problem effectively.Database SchemaArticleThis document describes key components of the database schema and should answer questions like how to store new types of data.CSS Coding StandardsArticleThis document describes CSS features and coding standards for Phabricator.Contributing CodeArticleEffective June 1, 2021: Phabricator is no longer actively maintained, and no longer accepting contributions.Contributor IntroductionArticleIntroduction to contributing to Phabricator and Arcanist.Understanding the Phacility CLAArticleDescribes the Contributor License Agreement (CLA).Contributing Bug ReportsArticleEffective June 1, 2021: Phabricator is no longer actively maintained and no longer accepts bug reports.Assistive TechnologiesArticleInformation about making Phabricator accessible to assistive technologies.Adding New CSS and JSArticleExplains how to add new CSS and JS files to Phabricator.Adding New ClassesArticleGuide to adding new classes to extend Phabricator.