/** * Update leader user to a group * * @param mixed User */ public function updateLeaderUser($user, $type) { $user_groups = new USVN_Db_Table_UsersToGroups(); $where = $user_groups->getAdapter()->quoteInto('users_id = ?', $user->users_id); $user_groups->update(array("groups_id" => $this->id, "users_id" => $user->users_id, "is_leader" => $type), $where); }
/** * Delete all groups from usersToGroups * */ public function deleteAllGroups() { $user_groups = new USVN_Db_Table_UsersToGroups(); $where = $user_groups->getAdapter()->quoteInto('users_id = ?', $this->id); $user_groups->delete($where); }