diff options
Diffstat (limited to 'classes')
-rw-r--r-- | classes/Profile.php | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/classes/Profile.php b/classes/Profile.php index 794dc1de9..2d6b48217 100644 --- a/classes/Profile.php +++ b/classes/Profile.php @@ -145,4 +145,17 @@ class Profile extends Memcached_DataObject } return NULL; } + + # Get list of tags we tagged other users with + + function getAllTags() { + $profile_tag = new Notice_tag(); + $profile_tag->query('SELECT DISTINCT(tag) FROM profile_tag WHERE tagger = ' . $this->id); + $tags = array(); + while ($profile_tag->fetch()) { + $tags[] = $profile_tag->tag; + } + $profile_tag->free(); + return $tags; + } } |