function deleteYTAccountForUserName($userName)
 {
     echo "Deleting YT Account for User ({$userName}) at " . date("m-d-y h:i:s A") . "<br>";
     $yt = new YoutubeAccount();
     try {
         $yt->delete(strtolower($userName));
     } catch (Exception $e) {
         echo "Error deleting user ({$userName}): " . $e->getMessage() . "<br>";
     }
 }
 function createYTAccountFor($uid)
 {
     echo "Creating YT Account for User ID({$uid}) at " . date("m-d-y h:i:s A") . "<br>";
     $yt = new YoutubeAccount($this->getDBConnection()->getDBConnection());
     // Find name that doesnt already exist
     $validUserName = false;
     do {
         $username = "******" . rand(1000, 40000);
         $userEntry = $yt->getService()->retrieveUser($username);
         if (!isset($userEntry)) {
             $validUserName = true;
         }
     } while (!$validUserName);
     $password = '******' . rand(0, 1000) . '$';
     $yt->create($username, $password);
     if ($yt->isValid()) {
         echo "Created YT Account: " . $yt->userName . "<br>";
         // Insert new yt account into wordpress database
         //$this->getDBConnection ()->queryWP ( "LOCK TABLES wp_usermeta WRITE" );
         $accountQuery = "Select meta_key as account FROM wp_usermeta where user_id = {$uid} AND meta_key like 'youtube%_password' ORDER BY umeta_id DESC limit 1";
         $aresult = $this->getDBConnection()->queryWP($accountQuery);
         $arow = $aresult->fetch_assoc();
         $account = $arow["account"];
         $account = str_ireplace('youtube', '', $account);
         $account = str_ireplace('_password', '', $account);
         $numAccount = (int) $account + 1;
         $insertQuery = "Insert into wp_usermeta (user_id, meta_key,meta_value) VALUES({$uid},'youtube" . $numAccount . "','" . $yt->userName . "'),({$uid},'youtube" . $numAccount . "_password','" . $yt->password . "')";
         // echo ("Insert Query:$insertQuery<br>");
         $this->getDBConnection()->queryWP($insertQuery);
         //$this->getDBConnection ()->queryWP ( "UNLOCK TABLES" );
     } else {
         echo "Could not create a valid YT account<br>";
     }
 }