public static function verifiyShoppingInput($db, $username, $productID, $databaseColumn, $productType)
 {
     $user = new DatabaseObject_User($db);
     if (!$user->loadByUsername($username, 'clubAdmin', 'L')) {
         echo "no such club";
         return false;
     }
     echo "you are at after loadbyusername";
     echo "<br/>userID is: " . $user->getID();
     if ($productType == 'product') {
         $product = new DatabaseObject_Product($db);
     } elseif ($productType == 'event') {
         $product = new DatabaseObject_Event($db);
     } elseif ($productType == 'due') {
         $product = new DatabaseObject_UniversalDue($db);
     } elseif ($productType == 'individualDue') {
         $product = new DatabaseObject_IndividualDue($db);
     }
     if (!DatabaseObject_StaticUtility::loadObjectForUser($product, $user->getId(), $productID, $databaseColumn)) {
         //echo "no such product exist";
         return false;
     }
     if (empty($_SESSION['shoppingClubID'])) {
         return $product;
     } elseif (!empty($_SESSION['shoppingClubID']) && $product->user_id == $_SESSION['shoppingClubID']) {
         return $product;
     } else {
         return false;
     }
 }