Part of lp.registry.model.person View In Hierarchy
Method | __init__ | Undocumented |
Method | isNameBlacklisted | See IPersonSet . |
Method | getTopContributors | See IPersonSet . |
Method | getByOpenIDIdentifier | See IPersonSet . |
Method | getOrCreateByOpenIDIdentifier | See IPersonSet . |
Method | getOrCreateSoftwareCenterCustomer | See IPersonSet . |
Method | getUsernameForSSO | See IPersonSet . |
Method | setUsernameFromSSO | See IPersonSet . |
Method | getSSHKeysForSSO | See IPersonSet |
Method | addSSHKeyFromSSO | See IPersonSet |
Method | deleteSSHKeyFromSSO | See IPersonSet . |
Method | newTeam | See IPersonSet . |
Method | createPersonAndEmail | See IPersonSet . |
Method | createPersonWithoutEmail | Create and return a new Person without using an email address. |
Method | createPlaceholderPerson | See IPersonSet . |
Method | ensurePerson | See IPersonSet . |
Method | getByName | See IPersonSet . |
Method | getByAccount | See IPersonSet . |
Method | updateStatistics | See IPersonSet . |
Method | peopleCount | See IPersonSet . |
Method | teamsCount | See IPersonSet . |
Method | find | See IPersonSet . |
Method | findPerson | See IPersonSet . |
Method | findTeam | See IPersonSet . |
Method | get | See IPersonSet . |
Method | getByEmail | See IPersonSet . |
Method | getByEmails | See IPersonSet . |
Method | mergeAsync | See IPersonSet . |
Method | getValidPersons | See IPersonSet. |
Method | getPeopleWithBranches | See IPersonSet . |
Method | updatePersonalStandings | See IPersonSet . |
Method | cacheBrandingForPeople | See IPersonSet . |
Method | getPrecachedPersonsFromIDs | See IPersonSet . |
Method | _validateName | Undocumented |
Method | _newPerson | Create and return a new Person with the given attributes. |
Method | _teamEmailQuery | Product the query for team email addresses. |
Method | _teamNameQuery | Produce the query for team names. |
Method | _getPrecachedPersons | Lookup all members of the team with optional precaching. |
IPersonSet
.IPersonSet
.IPersonSet
.IPersonSet
.See IPersonSet
.
IPersonSet
.IPersonSet
.IPersonSet
.IPersonSet
.Parameters | store | Provide ability to specify the store. |
origin | List of storm tables and joins. This list will be appended to. The Person table is required. | |
conditions | Storm conditions for tables in origin. | |
need_karma | The karma attribute will be cached. | |
need_ubuntu_coc | The is_ubuntu_coc_signer attribute will be cached. | |
need_location | The location attribute will be cached. | |
need_archive | The archive attribute will be cached. | |
need_preferred_email | The preferred email attribute will be cached. | |
need_validity | The is_valid attribute will be cached. | |
need_icon | Cache the persons' icons so that their URLs can be generated without further reference to the database. |