return true;
}
- // validateTeamInfo validates team information entered by user.
- function validateTeamInfo($fields) {
+ // validateGroupInfo validates group information entered by user.
+ function validateGroupInfo($fields) {
global $i18n;
global $auth;
return $result;
}
- // updateTeam validates user input and updates the team with new information.
- function updateTeam($team_id, $fields) {
- if (!$this->validateTeamInfo($fields)) return false; // Can't continue as user input is invalid.
+ // updateGroup validates user input and updates the group with new information.
+ function updateGroup($team_id, $fields) {
+ if (!$this->validateGroupInfo($fields)) return false; // Can't continue as user input is invalid.
global $user;
$mdb2 = getConnection();
return true;
}
- // setCreatedByAdmin sets created_by field for both group and its top manager to admin account.
- function setCreatedByAdmin($team_id, $user_id) {
- global $user;
- $mdb2 = getConnection();
-
- // Update created_by for group.
- $sql = "update tt_teams set created_by = $user->id where id = $team_id";
- $affected = $mdb2->exec($sql);
- if (is_a($affected, 'PEAR_Error')) {
- $this->err->add($i18n->getKey('error.db'));
- return false;
- }
-
- // Update created_by for top manager.
- $sql = "update tt_users set created_by = $user->id where id = $user_id";
- $affected = $mdb2->exec($sql);
- if (is_a($affected, 'PEAR_Error')) {
- $this->err->add($i18n->getKey('error.db'));
- return false;
- }
-
- return true;
+ // updateSelf validates user input and updates admin account with new information.
+ function updateSelf($fields) {
+ return false; // Not yet implemeneted.
}
}