From f9c8087f787b6ac38ca2c3b6a876a803860b8991 Mon Sep 17 00:00:00 2001 From: Vincent Malley Date: Tue, 2 Jun 2015 11:09:28 -0400 Subject: [1203] fixing tag export --- inc/poche/Database.class.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'inc/poche/Database.class.php') diff --git a/inc/poche/Database.class.php b/inc/poche/Database.class.php index 1a88d7d9..7be7a394 100755 --- a/inc/poche/Database.class.php +++ b/inc/poche/Database.class.php @@ -323,6 +323,21 @@ class Database { return $entries; } + public function retrieveAllWithTags($user_id) + { + $entries = $this->retrieveAll($user_id); + $count = count($entries); + for ($i = 0; $i < $count; $i++) { + $tag_entries = $this->retrieveTagsByEntry($entries[$i]['id']); + $tags = []; + foreach ($tag_entries as $tag) { + $tags[] = $tag[1]; + } + $entries[$i]['tags'] = implode(',', $tags); + } + return $entries; + } + public function retrieveOneById($id, $user_id) { $entry = NULL; -- cgit v1.2.3