Example #1
0
        foreach ($ids as $id) {
            $doc = new Thrudoc_Element();
            $doc->key = $id->key;
            $doc->bucket = THRUDOC_BUCKET;
            array_push($docs, $doc);
        }
        return $docs;
    }
    private function print_bookmarks($bookmarks)
    {
        $i = 1;
        foreach ($bookmarks as $b) {
            print "{$i} .\ttitle :\t" . $b->title . "\n";
            print "\turl   :\t(" . $b->url . ")\n";
            print "\ttags  :\t(" . $b->tags . ")\n";
            $i++;
        }
    }
}
//################################
//#            Main
//################################
$bm = new BookmarkManager();
try {
    $bm->load_tsv_file("../bookmarks.tsv");
    $bm->find("tags:(+css +examples)", array("random" => true));
    $bm->find("title:(linux)", array("sortby" => "title"));
    $bm->remove_all();
} catch (TException $tx) {
    print 'TException: ' . $tx->getMessage() . "\n";
}