public function index() { // return \Auth::user()->name; //use scope visible to show visible only $messages = Message::latest()->visible()->get(); return view('messages.index', compact('messages')); }
public function getMessages(Request $request) { $messages = Message::latest()->where(['type' => $request->get('type'), 'to_user' => \Auth::user()->id])->get(); foreach ($messages as &$message) { $user = User::findOrFail($message->from_user); $message['from_user_name'] = $user->name; } if ($messages) { $this->setResult($messages); $this->succeed(true); } else { $this->setResult('获取数据失败'); $this->fail(true); } }
/** * Display a listing of the resource. * * @return Response */ public function index() { $num_per_page = env('num_per_page_admin'); $messages = Message::latest()->paginate($num_per_page); return view('admin.messages.index', compact('messages')); }
public function messages() { $messages = Message::latest()->paginate(3); return view('admin.messages', compact('messages')); }
/** * refresh messages content * * return user name and messages data to indexRefresh.blade.php */ public function indexRefresh() { $name = \Auth::user(); $messages = Message::latest()->get(); return view('main.indexRefresh', compact('messages', 'name')); }