string | $mode | Mode, either 'r' (reading) or 'w' (reading and writing). |
AphrontDatabaseConnection | New database connection. |
string | Connection namespace for cache |
This method is not documented.
mode | $mode | Connection mode. |
AphrontDatabaseConnection|null | Connection, if it exists in cache. |
mode | $mode | Connection mode. |
AphrontDatabaseConnection | $connection | Connection to cache. |
| $force_unique | |
AphrontDatabaseConnection | $connection | Connection to force this object to use. |
This method is not documented.
dictionary | Map of configuration options to values. |
const | $option_name | Option name, one of the CONFIG_* constants. |
mixed | Option value, if configured (null if unavailable). |
int | $id | Numeric ID identifying the object to load. |
obj|null | Identified object, or null if it does not exist. |
dict | Dictionary of all persisted objects of this type, keyed on object ID. |
string | $pattern | queryfx()-style SQL WHERE clause. |
... | | Zero or more conversions. |
dict | Dictionary of matching objects, keyed on ID. |
string | $pattern | queryfx()-style SQL WHERE clause. |
... | | Zero or more conversions. |
obj|null | Matching object, or null if no object matches. |
This method is not documented.
dict | $row | Dictionary of properties, which should be equivalent to selecting a row from the table or calling @{method:getProperties}. |
list | $rows | List of property dictionaries. |
dict | List of constructed objects, keyed on ID. |
This method is not documented.
string | $property | Property name. |
bool | True if the property exists. |
dict | Dictionary of normalized (lowercase) to canonical (original case) property names. |
string|null | Canonical property name, or null if the property does not exist. |
string | $mode | 'r' for read, 'w' for read/write. |
bool | $force_new | True to force a new connection. The connection will not be retrieved from or saved into the connection cache. |
AphrontDatabaseConnection | Lisk connection object. |
dict | Dictionary of object properties. |
This method is not documented.
This method is not documented.
const | $mode | Either "INSERT" or "REPLACE", to force the desired mode. |
bool | true if the record should be inserted |
string | Table name for object storage. |
string | Name of the ID column. |
This method is not documented.
phid | Unique, newly allocated PHID. |
This method is not documented.
string | $field | Canonical field name |
string | $field | Canonical field name |
mixed | $value | Value to write |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
int | $idle_window | Close connections with no activity for this many seconds. |
This method is not documented.
This method is not documented.
This method is not documented.
string | $method | Method name. |
list | $args | Argument vector. |
mixed | get*() methods return the property value. set*() methods return $this. |
AphrontDatabaseConnection | $conn_w | Database where the counter resides. |
string | $counter_name | Counter name to create or increment. |
AphrontDatabaseConnection | $conn_r | Database where the counter resides. |
string | $counter_name | Counter name to read. |
int|null | Current value, or `null` if the counter does not exist. |
AphrontDatabaseConnection | $conn_w | Database where the counter resides. |
string | $counter_name | Counter name to create or overwrite. |
| $counter_value | |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
| $application | |
| $database | |
| $mode | |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
PhabricatorRepositoryCommit | $commit | |
This method is not documented.
This method is not documented.
PhabricatorUser | $user | |
| $path | |
| $line | |
| $branch | |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
DiffusionRepositoryRef | $ref | |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
PhutilOpaqueEnvelope | URI, possibly including credentials. |
string | Protocol, like "ssh" or "git". |
wild | A @{class@arcanist:PhutilURI}. |
This method is not documented.
bool | True to use the SSH protocol. |
bool | True to use the HTTP protocol. |
bool | True to use the SVN protocol. |
string | $protocol | A protocol string, like "http" or "ssh". |
bool | True if the protocol is SSH-like. |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
| $protocol | |
| $write | |
| $is_intracluster | |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
| $status_type | |
| $status_code | |
array | $parameters | |
This method is not documented.
int | $minimum | The minimum update interval to use, in seconds. |
int | Repository update interval, in seconds. |
int | Maximum number of seconds to spend copying this repository. |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
PhabricatorUser | $viewer | Viewing user. |
map<string, | $options | wild> Constraints on selectable services. |
string|null | URI, or `null` for local repositories. |
This method is not documented.
PhabricatorUser | $viewer | |
array | $options | |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
PhabricatorUser | $viewer | Viewing user. |
bool | $never_proxy | `true` to throw if a client would be returned. |
ConduitClient|null | Client, or `null` for local repositories. |
This method is not documented.
ConduitAPIRequest | $request | |
This method is not documented.
PhabricatorUser | $viewer | |
| $method | |
array | $params | |
| $never_proxy | |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
| $capability | |
PhabricatorUser | $user | |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
| $field | |
| $output | |
PhutilMarkupEngine | $engine | |
This method is not documented.
This method is not documented.
PhabricatorDestructionEngine | $engine | |
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.
This method is not documented.