Commit 4741e3bee780859de013722387437ef6fb291110
1 parent
b793ee79
added debug stuffs
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@226 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
37 additions
and
29 deletions
lib/administration/UserManager.inc
| ... | ... | @@ -11,6 +11,7 @@ require_once("$default->owl_fs_root/lib/class.AuthLdap.php"); |
| 11 | 11 | * @author Mukhtar Dharsey |
| 12 | 12 | * @package dmslib |
| 13 | 13 | */ |
| 14 | + | |
| 14 | 15 | /*-----------------------------------------------------------------*/ |
| 15 | 16 | /** |
| 16 | 17 | * Class User Manager |
| ... | ... | @@ -70,9 +71,9 @@ class UserManager |
| 70 | 71 | // TODO: error handling |
| 71 | 72 | return false; |
| 72 | 73 | /* |
| 73 | - echo "There was a problem.<br>"; | |
| 74 | - echo "Error code : " . $ldap->ldapErrorCode . "<br>"; | |
| 75 | - echo "Error text : " . $ldap->ldapErrorText . "<br>"; | |
| 74 | + $default->log->debug "There was a problem.<br>"; | |
| 75 | + $default->log->debug "Error code : " . $ldap->ldapErrorCode . "<br>"; | |
| 76 | + $default->log->debug "Error text : " . $ldap->ldapErrorText . "<br>"; | |
| 76 | 77 | */ |
| 77 | 78 | } |
| 78 | 79 | } |
| ... | ... | @@ -106,8 +107,8 @@ class UserManager |
| 106 | 107 | if ($rows > 0) |
| 107 | 108 | { |
| 108 | 109 | // duplicate username |
| 109 | - $default->errorMessage = "The username " . $userDetails['username'] . " is already in use, please choose another one"; | |
| 110 | - echo $default->errorMessage; | |
| 110 | + $default->errorMessage = "UserManager::The username " . $userDetails['username'] . " is already in use, please choose another one"; | |
| 111 | + $default->log->debug($default->errorMessage); | |
| 111 | 112 | return false; |
| 112 | 113 | } |
| 113 | 114 | // insert the user |
| ... | ... | @@ -130,12 +131,12 @@ class UserManager |
| 130 | 131 | |
| 131 | 132 | if(!'result') |
| 132 | 133 | { |
| 133 | - echo "Addition Unsuccessful!<br>"; | |
| 134 | + $default->log->debug( "UserManager::Addition Unsuccessful!<br>"); | |
| 134 | 135 | return false; |
| 135 | 136 | } |
| 136 | 137 | else |
| 137 | 138 | { |
| 138 | - echo "User added Successfully!<br>"; | |
| 139 | + $default->log->debug ("UserManager::User added Successfully!<br>"); | |
| 139 | 140 | } |
| 140 | 141 | return true; |
| 141 | 142 | |
| ... | ... | @@ -152,12 +153,12 @@ class UserManager |
| 152 | 153 | if ($numrows == "1") { |
| 153 | 154 | while($sql->next_record()) { |
| 154 | 155 | $userID = $sql->f("id"); |
| 155 | - echo "read userID=$userID from db<br>"; | |
| 156 | + $default->log->debug "read userID=$userID from db<br>"; | |
| 156 | 157 | } |
| 157 | 158 | } else { |
| 158 | 159 | select failed, bail |
| 159 | 160 | // FIXME: need a rollback here |
| 160 | - echo "id select failed<br>"; | |
| 161 | + $default->log->debug "id select failed<br>"; | |
| 161 | 162 | return false; |
| 162 | 163 | } |
| 163 | 164 | |
| ... | ... | @@ -166,12 +167,12 @@ class UserManager |
| 166 | 167 | $result = $sql->query($query); |
| 167 | 168 | if (!'result') { |
| 168 | 169 | // FIXME: rollback! |
| 169 | - echo "insert into user-unit table failed<br>"; | |
| 170 | + $default->log->debug "insert into user-unit table failed<br>"; | |
| 170 | 171 | return false; |
| 171 | 172 | } |
| 172 | 173 | else |
| 173 | 174 | { |
| 174 | - echo "insert into user-unit table worked!<br>"; | |
| 175 | + $default->log->debug "insert into user-unit table worked!<br>"; | |
| 175 | 176 | }*/ |
| 176 | 177 | |
| 177 | 178 | |
| ... | ... | @@ -206,7 +207,7 @@ class UserManager |
| 206 | 207 | // check if result was found..0 if not |
| 207 | 208 | if($row == 0) |
| 208 | 209 | { |
| 209 | - printf("User does not exist in the database<br>"); | |
| 210 | + $default->log->debug("UserManager::User does not exist in the database<br>"); | |
| 210 | 211 | return false; |
| 211 | 212 | } |
| 212 | 213 | |
| ... | ... | @@ -216,12 +217,12 @@ class UserManager |
| 216 | 217 | |
| 217 | 218 | if(!'result') |
| 218 | 219 | { |
| 219 | - echo "Deletion unsuccessful<br>"; | |
| 220 | + $default->log->debug("UserManager::Deletion unsuccessful<br>"); | |
| 220 | 221 | return false; |
| 221 | 222 | } |
| 222 | 223 | else |
| 223 | 224 | { |
| 224 | - echo "Deletion from user table Successful<br>"; | |
| 225 | + $default->log->debug ("UserManager::Deletion from user table Successful<br>"); | |
| 225 | 226 | //check if belongs to group |
| 226 | 227 | $result= $this->removeUserFromAllGroups($userID); |
| 227 | 228 | return true; |
| ... | ... | @@ -259,7 +260,7 @@ class UserManager |
| 259 | 260 | //if row = 0 ...then no entry was found..so return false |
| 260 | 261 | if($row == 0) |
| 261 | 262 | { |
| 262 | - printf("User does not exist in the database<br>"); | |
| 263 | + $default->log->debug("UserManager::User does not exist in the database<br>"); | |
| 263 | 264 | return false; |
| 264 | 265 | } |
| 265 | 266 | |
| ... | ... | @@ -282,12 +283,12 @@ class UserManager |
| 282 | 283 | // error checking to see if success |
| 283 | 284 | if(!'result') |
| 284 | 285 | { |
| 285 | - printf("Not Updated"); | |
| 286 | + $default->log->debug("UserManager::Not Updated"); | |
| 286 | 287 | return false; |
| 287 | 288 | } |
| 288 | 289 | else |
| 289 | 290 | { |
| 290 | - printf("Update Successful<br>"); | |
| 291 | + $default->log->debug("UserManager::Update Successful<br>"); | |
| 291 | 292 | return true; |
| 292 | 293 | } |
| 293 | 294 | } |
| ... | ... | @@ -312,6 +313,13 @@ class UserManager |
| 312 | 313 | //Get list of all the usernames |
| 313 | 314 | $query = "SELECT username FROM $default->owl_users_table"; |
| 314 | 315 | $result = $sql->query($query); |
| 316 | + $row = $sql->num_rows($result); | |
| 317 | + | |
| 318 | + if($row == 0) | |
| 319 | + { | |
| 320 | + $default->log->debug("UserManager::No users in table"); | |
| 321 | + return false; | |
| 322 | + } | |
| 315 | 323 | |
| 316 | 324 | while($sql->next_record()) |
| 317 | 325 | { |
| ... | ... | @@ -348,7 +356,7 @@ class UserManager |
| 348 | 356 | |
| 349 | 357 | if($row == 0) |
| 350 | 358 | { |
| 351 | - printf("User does not exist in the database<br>"); | |
| 359 | + $default->log->debug("UserManager::User does not exist in the database<br>"); | |
| 352 | 360 | return false; |
| 353 | 361 | } |
| 354 | 362 | |
| ... | ... | @@ -398,7 +406,7 @@ class UserManager |
| 398 | 406 | |
| 399 | 407 | if($row >= 1) |
| 400 | 408 | { |
| 401 | - printf("User already belongs to group<br>"); | |
| 409 | + $default->log->debug("UserManager::User already belongs to group<br>"); | |
| 402 | 410 | return false; |
| 403 | 411 | } |
| 404 | 412 | |
| ... | ... | @@ -408,12 +416,12 @@ class UserManager |
| 408 | 416 | |
| 409 | 417 | if(!'result') |
| 410 | 418 | { |
| 411 | - echo "Insertion into user_group table unsuccessful<br>"; | |
| 419 | + $default->log->debug("UserManager::Insertion into user_group table unsuccessful<br>"); | |
| 412 | 420 | return false; |
| 413 | 421 | } |
| 414 | 422 | else |
| 415 | 423 | { |
| 416 | - printf("Insertion into user_group table Successful<br>"); | |
| 424 | + $default->log->debug("UserManager::Insertion into user_group table Successful<br>"); | |
| 417 | 425 | return true; |
| 418 | 426 | } |
| 419 | 427 | |
| ... | ... | @@ -448,7 +456,7 @@ class UserManager |
| 448 | 456 | // check if result was found..0 if not |
| 449 | 457 | if($row == 0) |
| 450 | 458 | { |
| 451 | - printf("User does not exist in the database<br>"); | |
| 459 | + $default->log->debug("UserManager::User does not exist in the database<br>"); | |
| 452 | 460 | return false; |
| 453 | 461 | } |
| 454 | 462 | |
| ... | ... | @@ -458,12 +466,12 @@ class UserManager |
| 458 | 466 | |
| 459 | 467 | if(!'result') |
| 460 | 468 | { |
| 461 | - echo "Deletion unsuccessful<br>"; | |
| 469 | + $default->log->debug ("UserManager::Deletion unsuccessful<br>"); | |
| 462 | 470 | return false; |
| 463 | 471 | } |
| 464 | 472 | else |
| 465 | 473 | { |
| 466 | - echo "Deletion from user_group_link table Successful<br>"; | |
| 474 | + $default->log->debug("UserManager::Deletion from user_group_link table Successful<br>"); | |
| 467 | 475 | return true; |
| 468 | 476 | } |
| 469 | 477 | |
| ... | ... | @@ -495,7 +503,7 @@ class UserManager |
| 495 | 503 | // check if result was found..0 if not |
| 496 | 504 | if($row == 0) |
| 497 | 505 | { |
| 498 | - printf("User does not exist in the database<br>"); | |
| 506 | + $default->log->debug("UserManager::User does not exist in the database<br>"); | |
| 499 | 507 | return false; |
| 500 | 508 | } |
| 501 | 509 | |
| ... | ... | @@ -505,12 +513,12 @@ class UserManager |
| 505 | 513 | |
| 506 | 514 | if(!'result') |
| 507 | 515 | { |
| 508 | - echo "Deletion unsuccessful<br>"; | |
| 516 | + $default->log->debug ("UserManager::Deletion unsuccessful<br>"); | |
| 509 | 517 | return false; |
| 510 | 518 | } |
| 511 | 519 | else |
| 512 | 520 | { |
| 513 | - echo "Deletion from user_group_link table Successful<br>"; | |
| 521 | + $default->log->debug ("UserManager::Deletion from user_group_link table Successful<br>"); | |
| 514 | 522 | return true; |
| 515 | 523 | } |
| 516 | 524 | |
| ... | ... | @@ -548,8 +556,8 @@ class UserManager |
| 548 | 556 | if ($rows == 0) |
| 549 | 557 | { |
| 550 | 558 | // duplicate username |
| 551 | - $default->errorMessage = "The username " . $username . " does not exist<br>"; | |
| 552 | - echo $default->errorMessage; | |
| 559 | + $default->errorMessage = "UserManagerThe username " . $username . " does not exist<br>"; | |
| 560 | + $default->log->debug($default->errorMessage); | |
| 553 | 561 | return false; |
| 554 | 562 | } |
| 555 | 563 | else | ... | ... |