Page MenuHomePhabricator
Diviner Phabricator Tech Docs PhabricatorUserPreferencesQuery

final class PhabricatorUserPreferencesQuery
Phabricator Technical Documentation (Settings)

This class is not documented.

Methods

public function withIDs($ids)

This method is not documented.
Parameters
array$ids
Return
wild

public function withPHIDs($phids)

This method is not documented.
Parameters
array$phids
Return
wild

public function withHasUserPHID($is_user)

This method is not documented.
Parameters
$is_user
Return
wild

public function withUserPHIDs($phids)

This method is not documented.
Parameters
array$phids
Return
wild

public function withUsers($users)

This method is not documented.
Parameters
array$users
Return
wild

public function withBuiltinKeys($keys)

This method is not documented.
Parameters
array$keys
Return
wild

public function needSyntheticPreferences($synthetic)

Always return preferences for every queried user.

If no settings exist for a user, a new empty settings object with appropriate defaults is returned.

Parameters
bool$syntheticTrue to generate synthetic preferences for missing users.
Return
wild

public function newResultObject()

This method is not documented.
Return
wild

protected function loadPage()

This method is not documented.
Return
wild

protected function willFilterPage($prefs)

This method is not documented.
Parameters
array$prefs
Return
wild

protected function buildWhereClauseParts($conn)

This method is not documented.
Parameters
AphrontDatabaseConnection$conn
Return
wild

public function getQueryApplicationClass()

This method is not documented.
Return
wild