summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authormatthew.gregg <matthew.gregg@gmail.com>2008-06-22 23:08:37 -0400
committermatthew.gregg <matthew.gregg@gmail.com>2008-06-22 23:08:37 -0400
commit0b21ac3dd79d2bf39341a4f0ff3566def8282eae (patch)
tree61ed08b832cda8e104dee168b300133c90540231 /classes
parent6dbf7beb0bfce429f1c39b64e85cdac8229cb72d (diff)
First pass at replies support http://laconi.ca/PITS/00080
Doesn't handle a reply to a user that has never updated. darcs-hash:20080623030837-982e4-532ccd8899fd8be00575f8840da0defb44cd56f8.gz
Diffstat (limited to 'classes')
-rw-r--r--classes/User.php14
1 files changed, 14 insertions, 0 deletions
diff --git a/classes/User.php b/classes/User.php
index 370dad82f..b22e486f3 100644
--- a/classes/User.php
+++ b/classes/User.php
@@ -94,4 +94,18 @@ class User extends DB_DataObject
$merged = array_merge($blacklist, common_config('nickname', 'blacklist'));
return !in_array($nickname, $merged);
}
+
+ function getCurrentNotice() {
+ $notice = DB_DataObject::factory('notice');
+ $profile = $this->getProfile();
+ $notice->profile_id = $profile->id;
+ $notice->limit(1);
+ $notice->orderBy('created DESC');
+ if ($notice->find()) {
+ $notice->fetch();
+ return $notice;
+ }
+ return NULL;
+ }
+
}