Skip to content

Commit 52de206

Browse files
committed
Tidying up.
1 parent 62d96fe commit 52de206

File tree

2 files changed

+16
-30
lines changed

2 files changed

+16
-30
lines changed

app/Http/Controllers/UserController.php

+16-25
Original file line numberDiff line numberDiff line change
@@ -9,35 +9,33 @@
99
class UserController extends Controller
1010
{
1111
public function index(Request $request)
12-
{
13-
$length = $request->input('length');
14-
$column = $request->input('column');
15-
$dir = $request->input('dir');
16-
$searchValue = $request->input('search');
17-
18-
$query = User::eloquentQuery($column, $dir, $searchValue);
12+
{
13+
$query = User::eloquentQuery(
14+
$request->input('column'),
15+
$request->input('dir'),
16+
$request->input('search')
17+
);
1918

2019
$isAdmin = $request->input('isAdmin');
2120

2221
if (isset($isAdmin) && ! empty($isAdmin)) {
2322
$query->where("type", $isAdmin);
2423
}
25-
26-
$query = $query->with("role");
2724

28-
$data = $query->paginate($length);
25+
$data = $query->with("role")->paginate($request->input('length'));
2926

3027
return new DataTableCollectionResource($data);
3128
}
3229

3330
public function queryBuilder(Request $request)
3431
{
35-
$length = $request->input('length');
36-
$column = $request->input('column', 'id');
37-
$dir = $request->input('dir', 'asc');
3832
$searchValue = $request->input('search');
3933

40-
$query = User::queryBuilderQuery($column, $dir, $searchValue);
34+
$query = User::queryBuilderQuery(
35+
$request->input('column'),
36+
$request->input('dir'),
37+
$searchValue
38+
);
4139

4240
$query
4341
->join('roles', 'roles.id', '=', 'users.role_id')
@@ -59,21 +57,14 @@ public function queryBuilder(Request $request)
5957
$query->where("type", $isAdmin);
6058
}
6159

62-
$data = $query->paginate($length);
60+
$data = $query->paginate($request->input('length'));
6361

6462
return new DataTableCollectionResource($data);
6563
}
6664

67-
/**
68-
*
69-
*
70-
* @return \Illuminate\Http\Response
71-
*/
72-
public function search(Request $request) {
65+
public function search(Request $request)
66+
{
7367
$searchValue = $request->input('search');
74-
75-
$users = User::where("name", "like", "%" . $searchValue . "%")->get();
76-
77-
return $users;
68+
return User::where("name", "like", "%$searchValue%")->get();
7869
}
7970
}

database/seeds/DatabaseSeeder.php

-5
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,5 @@ class DatabaseSeeder extends Seeder
1212
public function run()
1313
{
1414
factory(\App\User::class, 50)->create();
15-
factory(\App\User::class)->create([
16-
'name' => 'James Dordoy',
17-
'email' => '[email protected]',
18-
'password' => \Hash::make("admin"),
19-
]);
2015
}
2116
}

0 commit comments

Comments
 (0)