Example #1
0
 /**
  * 每日一问问题替换
  */
 public function actionAskedQuestionMark()
 {
     $info = AskedDaily::findNextOne();
     if (!$info) {
         return false;
     }
     AskedDaily::mod(['status' => 1], $info['id']);
 }
Example #2
0
 /**
  * 每日一问详情
  */
 public function actionAskedDailyDetail($share_id)
 {
     try {
         $askInfo = AskedDaily::findById($share_id);
         if (!$askInfo) {
             $this->code(450, '未找到每日一问内容');
         }
         $this->code(200, 'ok', ['question_id' => $askInfo['id'], 'title' => $askInfo['title'], 'content' => str_replace("\n", "\n\n", $askInfo['content']), 'url' => $askInfo['url']]);
     } catch (Exception $e) {
         $this->code(500, $e->getMessage());
     }
 }