Exemplo n.º 1
0
 /**
  * @destroy
  */
 public function destroy($id)
 {
     //权限检查,检查是否非法编辑,分类所有者是登录用户
     $cate = Cate::find($id);
     $uid = $cate->uid;
     //获取uid
     if ($uid != Auth::id()) {
         return Redirect::to('user/login');
     }
     //删除分类
     //Cate::find($id)->delete();//按实例删除
     Cate::destroy($id);
     //按住键删除
     //修改改分类所属文章状态为0,修改分类为默认值0【可选操作】
     Article::where('cid', $id)->update(array('cid' => 0, 'status' => 0));
     return Redirect::route('cate.index')->with('message', '分类删除成功!');
 }