示例#1
0
 public function postSearchUser(Request $request)
 {
     $keywords = $request->input('keywords');
     $users = User::all();
     $searchUsers = new \Illuminate\Database\Eloquent\Collection();
     if ($keywords == null) {
         return view::make('admin.searchedUsers')->with('searchUsers', $users);
     }
     foreach ($users as $user) {
         if (Str_contains(Strtolower($user->username), Strtolower($keywords))) {
             $searchUsers->add($user);
         }
     }
     return view::make('admin.searchedUsers')->with('searchUsers', $searchUsers);
 }
示例#2
0
 public function postSearch(Request $request)
 {
     $keywords = \Request::input('keywords');
     $tag = Tag::findOrFail($request->tag);
     $courses = $tag->courses()->published()->done()->latest('published_at')->get();
     $searchCourses = new \Illuminate\Database\Eloquent\Collection();
     if ($keywords == null) {
         return view::make('courses.searchedCourses')->with('searchCourses', $courses);
     }
     foreach ($courses as $course) {
         if (Str_contains(Strtolower($course->title), Strtolower($keywords))) {
             $searchCourses->add($course);
         }
     }
     return View::make('courses.searchedCourses')->with('searchCourses', $searchCourses);
 }