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"; }