| [ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Source view] [Print] [Project Stats]
Caches current user names and other info based on user IDs. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
| File Size: | 151 lines (5 kb) |
| Included or required: | 0 times |
| Referenced: | 1 time |
| Includes or requires: | 0 files |
UserCache:: (6 methods):
singleton()
__construct()
getProp()
getUserName()
doQuery()
queryNeeded()
| singleton() X-Ref |
return: UserCache |
| __construct() X-Ref |
| No description |
| getProp( $userId, $prop ) X-Ref |
| Get a property of a user based on their user ID param: int $userId User ID param: string $prop User property return: mixed|bool The property or false if the user does not exist |
| getUserName( $userId, $ip ) X-Ref |
| Get the name of a user or return $ip if the user ID is 0 param: int $userId param: string $ip return: string |
| doQuery( array $userIds, $options = array() X-Ref |
| Preloads user names for given list of users. param: array $userIds List of user IDs param: array $options Option flags; include 'userpage' and 'usertalk' param: string $caller The calling method |
| queryNeeded( $uid, $type, array $options ) X-Ref |
| Check if a cache type is in $options and was not loaded for this user param: int $uid User ID param: string $type Cache type param: array $options Requested cache types return: bool |
| Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |