protected function adminHeader() { view()->composer('admin.partials.header', function ($view) { $view->with('headerData', ['notifications' => Notifications::where('user_id', Auth::user()->id)->orderBy('created_at', 'desc')->get(), 'messages' => Messages::where('status', 0)->orderBy('created_at', 'desc')->get()]); }); }
/** * 根据用户id 和 消息类型 获取对应的数据 * * @param $uid int 用id * @param $type int 消息类型id 默认2为用户私信 * @param int $num 分页的条数 * @return mixed */ public function getMessageByUidAndType($uid, $type = 2, $num = 10) { $msg = Messages::where('rec_uid', $uid)->where('category', $type)->orderBy('id', 'desc')->paginate($num); return $msg; }