コード例 #1
0
ファイル: Classes.php プロジェクト: rocketyang/mincms
 /**
  * 发布评论
  */
 static function comment($slug, $body, $display = 1)
 {
     $minute = 3;
     //几分钟内不能重复评论
     if (!$body || !$slug) {
         return __('comment body required');
     }
     if (!Auth::id()) {
         return __('please login first');
     }
     $sid = static::slug($slug);
     $body_id = static::body($body);
     $one = DB::one('comment', array('where' => array('mid' => Auth::id()), 'orderBy' => 'id desc'));
     if ($one && $one['created'] + 60 * $minute >= time()) {
         return __('comment have a rest');
     }
     $array = array('body_id' => $body_id, 'mid' => Auth::id(), 'slug_id' => $sid, 'display' => $display, 'created' => time());
     DB::insert('comment', $array);
 }