/**
  * 编辑帖子
  *
  * @param Request $requests
  * @return \Illuminate\Http\RedirectResponse|\Illuminate\View\View
  * @author yangyifan <*****@*****.**>
  */
 public function getSave(Request $requests, $id)
 {
     //获得帖子内容
     $forum_info = ForumModel::getInfo((int) $id);
     if (empty($forum_info)) {
         return redirect()->action('Home\\ForumController@getIndex');
     }
     return view('home.forum.save', ['data' => $forum_info, 'all_category' => ForumModel::getAllCategory(), 'all_merge_category' => ForumCatModel::getAllForSchemaOption('cat_name', 0, false), 'title' => '编辑帖子', 'keywords' => '编辑帖子', 'description' => '编辑帖子']);
 }
 /**
  * 处理新增论坛分类
  *
  * @author yangyifan <*****@*****.**>
  */
 public function postAdd(ForumCatRequest $request)
 {
     $affected_number = ForumCatModel::create($request->all());
     return $affected_number->id > 0 ? $this->response(200, trans('response.add_success'), [], true, url('admin/forum-cat/index')) : $this->response(400, trans('response.add_error'), [], true, url('admin/forum-cat/index'));
 }
 /**
  * 验证论坛栏目权限
  *
  * @param $id
  * @author yangyifan <*****@*****.**>
  */
 private function checkAccess($id)
 {
     //验证角色权限
     $status = ForumCatModel::checkAccess($id);
     if ($status == false) {
         $this->error(trans('response.access_error'));
     }
 }