(Update) Controller + Commands Query Syntax

- using shorter and more readable syntax
- remove “=“ in where clauses
- uses oldest() / latest() instead of like orderBy('created_at', 'DESC')
This commit is contained in:
HDVinnie
2018-03-24 16:42:59 -04:00
parent e3e21896e2
commit 32e8b1c62b
38 changed files with 219 additions and 219 deletions
@@ -32,7 +32,7 @@ class PrivateMessageController extends Controller
{
$user = auth()->user();
$search = $request->input('subject');
$pms = PrivateMessage::where('reciever_id', '=', $request->user()->id)->where([
$pms = PrivateMessage::where('reciever_id', $request->user()->id)->where([
['subject', 'like', '%' . $search . '%'],
])->latest()->paginate(20);
@@ -49,7 +49,7 @@ class PrivateMessageController extends Controller
public function getPrivateMessages(Request $request, $username, $id)
{
$user = auth()->user();
$pms = PrivateMessage::where('reciever_id', '=', $request->user()->id)->latest()->paginate(25);
$pms = PrivateMessage::where('reciever_id', $request->user()->id)->latest()->paginate(25);
return view('pm.inbox', ['pms' => $pms, 'user' => $user]);
}
@@ -57,7 +57,7 @@ class PrivateMessageController extends Controller
public function markAllAsRead(Request $request, $username, $id)
{
$user = auth()->user();
$pms = PrivateMessage::where('reciever_id', '=', $request->user()->id)->get();
$pms = PrivateMessage::where('reciever_id', $request->user()->id)->get();
foreach ($pms as $pm) {
$pm->read = 1;
$pm->save();
@@ -113,7 +113,7 @@ class PrivateMessageController extends Controller
public function makePrivateMessage($username, $id)
{
$user = auth()->user();
$usernames = User::orderBy('username', 'ASC')->get();
$usernames = User::oldest('username')->get();
return view('pm.send', ['usernames' => $usernames, 'user' => $user]);
}