Lines Matching refs:user
63 * @param string $user
66 protected function getUserFile($user) argument
68 return $this->getStorePath() . '/' . rawurlencode($user) . '.json';
78 * @param string $user
82 public function loadUserData($user) argument
84 $file = $this->getUserFile($user);
216 * @param string|null $user defaults to the current user
219 public function getPreference($key, $user = null) argument
226 if ($user === null) {
228 $user = $INPUT->server->str('REMOTE_USER');
230 if ($user === '') {
234 $data = $this->loadUserData($user);
247 * @param string $user
250 public function getRecord($key, $user) argument
252 $data = $this->loadUserData($user);
269 * @param string $user whose preferences are being written
273 public function setPreferences(array $values, $user, $actor) argument
275 if ($user === '' || $user === null || $actor === '' || $actor === null) {
280 $file = $this->getUserFile($user);
290 $data = $this->loadUserData($user);