Example #1
0
 /**
  * レスのあぼーんをまとめてチェックする(名前、メール、日付、メッセージ)
  *
  * @access  public
  * @return  string|false  マッチしたらマッチ文字列。マッチしなければfalse
  */
 function checkAborns($name, $mail, $date_id, $msg, $bbs, $ttitle_hc)
 {
     if (false !== ($match_word = NgAbornCtl::ngAbornCheck('aborn_name', strip_tags($name), $bbs, $ttitle_hc))) {
         return $match_word;
     }
     if (false !== ($match_word = NgAbornCtl::ngAbornCheck('aborn_mail', $mail, $bbs, $ttitle_hc))) {
         return $match_word;
     }
     if (false !== ($match_word = NgAbornCtl::ngAbornCheck('aborn_id', $date_id, $bbs, $ttitle_hc))) {
         return $match_word;
     }
     if (false !== ($match_word = NgAbornCtl::ngAbornCheck('aborn_msg', $msg, $bbs, $ttitle_hc))) {
         return $match_word;
     }
     return false;
 }
Example #2
0
 /**
  * NGあぼーんをチェックする
  *
  * @access  protected
  * @return  string|false  マッチしたらマッチ文字列。マッチしなければfalse
  */
 function ngAbornCheck($ngcode, $subject)
 {
     return NgAbornCtl::ngAbornCheck($ngcode, $subject, $this->thread->bbs, $this->thread->ttitle_hc);
 }