X-Git-Url: https://dev.renevier.net/gitweb.cgi?p=syp.git;a=blobdiff_plain;f=inc%2Fdb%2Fanydb.php;h=b63a26400208ceafbc79ee9e5af2f630a60f2495;hp=596561cbc9027c15f89cbaf51aae9b1b000046b6;hb=1eff14d093d541d9858f73ffca042de5a2bf3ea5;hpb=3c74920cb66b4e6c47c7e8a0eaeed40ffb7e8544 diff --git a/inc/db/anydb.php b/inc/db/anydb.php index 596561c..b63a264 100644 --- a/inc/db/anydb.php +++ b/inc/db/anydb.php @@ -94,12 +94,16 @@ interface anydbConnection { public function create_items_table(); /* - * set password $pwd for user $usrname. - * If $usrname does not exist: - * - if $create_if_not_exists is true: create user. - * - if $create_if_not_exists is false: throws an err_query error. + * returns true if $usrname is name of an existing user, false otherwise. */ - public function setpwd($usrname, $pwd, $create_if_not_exists); + public function user_exists ($usrname); + + /* + * set password $pwd for user $usrname. If $usrname does not exist, create + * it. + * throws an err_query error in case $pwd is null + */ + public function setpwd($usrname, $pwd); /* * check that $pwd_md5 is md5 for $username password.