Exemple #1
0
$albumname = $result['album'];
$artistid = $result['artistid'];
$artistname = $result['artist'];
print "{$id}: {$title}: {$artistid} ({$artist}): {$albumid} ({$album})\n";
//
// Favorites
//
$favs = new SimpleFavorites("../database/favorites.sqlite");
$favs->addFavorite("albums", $user, "fake_gid_001");
$favs->addFavorite("albums", $user, "fake_gid_001");
$favs->addFavorite("albums", $user, "fake_gid_001");
$ids = $favs->getFavorites("albums", $user);
foreach ($ids as $id) {
    print "fav: {$id}\n";
}
$favs->delFavorite("albums", $user, "fake_gid_001");
//
// Ratings
//
print "\n--------Ratings Tests--------\n";
$ratings = new SimpleRatings("../database/ratings.sqlite");
$ratings->addRating($user, "fake_gid_001", 5);
$ratings->addRating($user, "fake_gid_002", 3);
$ratings->addRating($user, "another_fake_gid_003", 1);
// check if they're added correctly
$ratingsArr = $ratings->getRatingsForUser($user);
foreach ($ratingsArr as $rating) {
    print "Rating: " . $rating['rating'] . ", GID: " . $rating['gid'] . "\n";
}
print "\n--Modifying ratings\n";
$ratings->addRating($user, "fake_gid_002", 1);