twiddle a few bits to make replies work correctly

darcs-hash:20080707054358-84dde-916977a2af4f792e0dc9e02a9f5344ec60911319.gz
This commit is contained in:
Evan Prodromou
2008-07-07 01:43:58 -04:00
parent f6303475aa
commit 8d3ec9c920
7 changed files with 89 additions and 66 deletions

View File

@@ -137,4 +137,19 @@ class Profile extends DB_DataObject
function getBestName() {
return ($this->fullname) ? $this->fullname : $this->nickname;
}
# Get latest notice on or before date; default now
function getCurrentNotice($dt=NULL) {
$notice = new Notice();
$notice->profile_id = $this->id;
if ($dt) {
$notice->whereAdd('created < "' . $dt . '"');
}
$notice->orderBy('created DESC');
$notice->limit(1);
if ($notice->find(true)) {
return $notice;
}
return NULL;
}
}