- Diviner Queries
- All Atoms
- Search
- Diviner Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- Method
- Method
- src/infrastructure/lint/linter/PhabricatorJavelinLinter.php
- File
- Method
- Method
- src/infrastructure/lint/linter/__tests__/PhabricatorJavelinLinterTestCase.php
- File
- src/infrastructure/lint/linter/__tests__/map.php
- File
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/lint/linter/__tests__/JavelinCelerityTestResources.php
- File
- This linter will aid in properly modularizing Transaction classes. It will mark methods that implementations of PhabricatorModularTransaction should //not// override, so we can make them final.
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/lint/linter/PhorgeModularTransactionLinter.php
- File
- Configuration source which proxies some other configuration source.
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/env/PhabricatorConfigProxySource.php
- File
- Scope guard to hold a temporary environment. See @{class:PhabricatorEnv} for instructions on use.
- Class
- Release the scoped environment.
- Method
- Method
- Override a configuration key in this scope, setting it to a new value.
- Method
- src/infrastructure/env/PhabricatorScopedEnv.php
- File
- Configuration source which reads from defaults defined in the authoritative configuration definitions.
- Class
- Method
- Method
- src/infrastructure/env/PhabricatorConfigDefaultSource.php
- File
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- src/infrastructure/env/PhabricatorConfigLocalSource.php
- File
- Manages the execution environment configuration, exposing APIs to read configuration settings and other similar values that are derived directly from configuration settings.
- Class
- Get the path to an empty directory which is readable by all of the system user accounts that Phabricator acts as.
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Determine if an IP address is in the outbound address blacklist.
- Method
- Detect if a URI identifies a valid fetchable remote resource, throwing a detailed message if it does not.
- Method
- Detect if a URI identifies a valid fetchable remote resource.
- Method
- Detect if a URI identifies a valid linkable remote resource, throwing a detailed message if it does not.
- Method
- Detect if a URI identifies some valid linkable remote resource.
- Method
- Detect if a URI identifies some page on this server.
- Method
- Detect if a URI satisfies either @{method:isValidLocalURIForLink} or @{method:isValidRemoteURIForLink}, i.e. is a page on this server or the URI of some other resource which has a valid protocol. This rejects garbage URIs and URIs with protocols which do not appear in the `uri.allowed-protocols` configuration, notably 'javascript:' URIs.
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Build a concrete object from a configuration key.
- Method
- Get the fully-qualified production URI for a documentation resource.
- Method
- Get the fully-qualified production URI for a static resource path.
- Method
- Method
- Method
- Get the fully-qualified production URI for a path.
- Method
- Get the fully-qualified URI for a path.
- Method
- Get the current configuration setting for a given key. If the key does not exist, return a default value instead of throwing. This is primarily useful for migrations involving keys which are slated for removal.
- Method
- Get the current configuration setting for a given key.
- Method
- Method
- Method
- Method
- Method