コード例 #1
0
 /**
  * Get a notice title based on the notice
  *
  * @param Notice $notice Notice to fetch a title for
  *
  * @return string title of the notice, or null if none
  */
 static function fromNotice($notice)
 {
     $nt = Notice_title::getKV('notice_id', $notice->id);
     if (empty($nt)) {
         return null;
     } else {
         return $nt->title;
     }
 }
コード例 #2
0
 /**
  * Remove title when the notice is deleted
  *
  * @param Notice $notice Notice being deleted
  *
  * @return boolean hook value
  */
 function onNoticeDeleteRelated($notice)
 {
     $nt = Notice_title::getKV('notice_id', $notice->id);
     if (!empty($nt)) {
         $nt->delete();
     }
     return true;
 }