Commit 4741e3bee780859de013722387437ef6fb291110

Authored by mukhtar
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
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
... ...