public function pagedetails($username) { $user = User::where('name', $username)->firstOrFail(); $collections = $user->collections()->get(); $title = "Listas"; return view('pages.collectionsdetails', compact('collections', 'user', 'title')); }
public function show($username, $filter = null) { $title = $this->getTitle($filter); $user = User::where('name', $username)->firstOrFail(); if (is_null($filter)) { $activities = $user->activities()->with('user', 'subject')->latest()->get(); } else { $queryfilter = $this->getFilter($filter); $activities = $user->activities()->with('user', 'subject')->where('name', $queryfilter)->latest()->get(); } return view('pages.activity', compact('activities', 'user', 'title')); }
public function showProfile($username) { $user = User::where('name', $username)->firstOrFail(); $title = "Perfil"; return view('pages.profile', compact('user', 'title')); }