team_directory/app/Http/Controllers/IndexController.php
2023-05-25 15:04:43 -04:00

38 lines
824 B
PHP
Executable file

<?php
namespace App\Http\Controllers;
use DB;
use Illuminate\Http\Request;
use App\Models\User;
class IndexController extends Controller
{
public function index () {
return view('User.index');
}
public function search (Request $request) {
$data = $request->all();
$criteria = $data['search'];
$users = User::where('name', 'LIKE', '%'.$criteria.'%')
->orWhere('department', 'LIKE', '%'.$criteria.'%')
->get();
// return response()->json([$data]);
return view('User.employees', compact('users'));
}
public function show () {
$users = DB::table('users')->orderBy('name')->get();
return view('User.employees')->with(compact('users'));
}
}