Lines Matching refs:user
62 * @param string $user
66 public function checkPass($user, $pass) { argument
67 if(OC_USER::checkPassword($user,$pass)) return true;
79 * @param string $user the user name
82 public function getUserData($user) { argument
83 $name = OC_User::getDisplayName($user);
84 $mail = $this->getUserMail($user);
85 $grps = $this->getUserGroups($user);
100 * @param string $user
107 public function createUser($user, $pwd, $name, $mail, $grps = null) { argument
109 if(OC_USER::userExists($user)) return false;
110 if(!OC_USER::createUser($user, $pwd)) return null;
111 if(!OC_USER::setDisplayName($user, $name)) return null;
112 if(!OC_Preferences::setValue($user, 'settings', 'email', $mail)) return null;
117 OC_Group::addToGroup($user, $grp);
126 * @param string $user username
130 public function modifyUser($user, $changes) { argument
134 if(!OC_User::setPassword($user, $changes['pass'])) return false;
139 if(!OC_USER::setDisplayName($user, $changes['name'])) return false;
144 OC_Group::addToGroup($user, $grp);
148 … if(!OC_Preferences::setValue($user, 'settings', 'email', $changes['mail'])) return false;
163 foreach($users as $user) {
164 if(OC_User::deleteUser($user)) $deleted++;
304 private function getUserGroups($user){ argument
305 return OC_Group::getUserGroups($user);
313 private function getUserMail($user){ argument
315 $result = $db->execute(array($user));