Skip to content

Commit 66042e4

Browse files
committed
Uses laravel/pint for styling
1 parent 0c1c246 commit 66042e4

File tree

16 files changed

+66
-61
lines changed

16 files changed

+66
-61
lines changed

app/Actions/Admin/User/CreateUser.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<?php
2+
23
namespace App\Actions\Admin\User;
3-
4+
45
use App\Models\User;
56
use Illuminate\Http\Request;
67
use Illuminate\Support\Facades\Hash;
7-
8+
89
class CreateUser
910
{
1011
public function handle(Request $request): User
@@ -20,4 +21,4 @@ public function handle(Request $request): User
2021

2122
return $user;
2223
}
23-
}
24+
}

app/Actions/Admin/User/UpdateUser.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
<?php
2+
23
namespace App\Actions\Admin\User;
3-
4+
45
use App\Models\User;
56
use Illuminate\Http\Request;
67
use Illuminate\Support\Facades\Hash;
7-
8+
89
class UpdateUser
910
{
1011
public function handle(Request $request, User $user): User
@@ -14,7 +15,7 @@ public function handle(Request $request, User $user): User
1415
'email' => $request->email,
1516
]);
1617

17-
if($request->password){
18+
if ($request->password) {
1819
$user->update([
1920
'password' => Hash::make($request->password),
2021
]);
@@ -25,4 +26,4 @@ public function handle(Request $request, User $user): User
2526

2627
return $user;
2728
}
28-
}
29+
}

app/Http/Controllers/Admin/PermissionController.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66
use App\Http\Requests\Admin\StorePermissionRequest;
77
use App\Http\Requests\Admin\UpdatePermissionRequest;
88
use App\Models\Permission;
9-
use Illuminate\Http\Request;
109

1110
class PermissionController extends Controller
1211
{
13-
function __construct()
12+
public function __construct()
1413
{
15-
$this->middleware('can:permission list', ['only' => ['index','show']]);
16-
$this->middleware('can:permission create', ['only' => ['create','store']]);
17-
$this->middleware('can:permission edit', ['only' => ['edit','update']]);
18-
$this->middleware('can:permission delete', ['only' => ['destroy']]);
14+
$this->middleware('can:permission list', ['only' => ['index', 'show']]);
15+
$this->middleware('can:permission create', ['only' => ['create', 'store']]);
16+
$this->middleware('can:permission edit', ['only' => ['edit', 'update']]);
17+
$this->middleware('can:permission delete', ['only' => ['destroy']]);
1918
}
19+
2020
/**
2121
* Display a listing of the resource.
2222
*
@@ -27,7 +27,7 @@ public function index()
2727
$permissions = (new Permission)->newQuery();
2828

2929
if (request()->has('search')) {
30-
$permissions->where('name', 'Like', '%' . request()->input('search') . '%');
30+
$permissions->where('name', 'Like', '%'.request()->input('search').'%');
3131
}
3232

3333
if (request()->query('sort')) {
@@ -79,7 +79,7 @@ public function store(StorePermissionRequest $request)
7979
*/
8080
public function show(Permission $permission)
8181
{
82-
return view('admin.permission.show',compact('permission'));
82+
return view('admin.permission.show', compact('permission'));
8383
}
8484

8585
/**
@@ -90,7 +90,7 @@ public function show(Permission $permission)
9090
*/
9191
public function edit(Permission $permission)
9292
{
93-
return view('admin.permission.edit',compact('permission'));
93+
return view('admin.permission.edit', compact('permission'));
9494
}
9595

9696
/**
@@ -117,7 +117,7 @@ public function update(UpdatePermissionRequest $request, Permission $permission)
117117
public function destroy(Permission $permission)
118118
{
119119
$permission->delete();
120-
120+
121121
return redirect()->route('permission.index')
122122
->with('message', __('Permission deleted successfully'));
123123
}

app/Http/Controllers/Admin/RoleController.php

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55
use App\Http\Controllers\Controller;
66
use App\Http\Requests\Admin\StoreRoleRequest;
77
use App\Http\Requests\Admin\UpdateRoleRequest;
8-
use App\Models\Role;
98
use App\Models\Permission;
10-
use Illuminate\Http\Request;
9+
use App\Models\Role;
1110

1211
class RoleController extends Controller
1312
{
14-
function __construct()
13+
public function __construct()
1514
{
16-
$this->middleware('can:role list', ['only' => ['index','show']]);
17-
$this->middleware('can:role create', ['only' => ['create','store']]);
18-
$this->middleware('can:role edit', ['only' => ['edit','update']]);
19-
$this->middleware('can:role delete', ['only' => ['destroy']]);
15+
$this->middleware('can:role list', ['only' => ['index', 'show']]);
16+
$this->middleware('can:role create', ['only' => ['create', 'store']]);
17+
$this->middleware('can:role edit', ['only' => ['edit', 'update']]);
18+
$this->middleware('can:role delete', ['only' => ['destroy']]);
2019
}
20+
2121
/**
2222
* Display a listing of the resource.
2323
*
@@ -28,7 +28,7 @@ public function index()
2828
$roles = (new Role)->newQuery();
2929

3030
if (request()->has('search')) {
31-
$roles->where('name', 'Like', '%' . request()->input('search') . '%');
31+
$roles->where('name', 'Like', '%'.request()->input('search').'%');
3232
}
3333

3434
if (request()->query('sort')) {
@@ -56,6 +56,7 @@ public function index()
5656
public function create()
5757
{
5858
$permissions = Permission::all();
59+
5960
return view('admin.role.create', compact('permissions'));
6061
}
6162

@@ -69,12 +70,12 @@ public function store(StoreRoleRequest $request)
6970
{
7071
$role = Role::create($request->all());
7172

72-
if(! empty($request->permissions)) {
73+
if (! empty($request->permissions)) {
7374
$role->givePermissionTo($request->permissions);
7475
}
7576

7677
return redirect()->route('role.index')
77-
->with('message','Role created successfully.');
78+
->with('message', 'Role created successfully.');
7879
}
7980

8081
/**
@@ -87,6 +88,7 @@ public function show(Role $role)
8788
{
8889
$permissions = Permission::all();
8990
$roleHasPermissions = array_column(json_decode($role->permissions, true), 'id');
91+
9092
return view('admin.role.show', compact('role', 'permissions', 'roleHasPermissions'));
9193
}
9294

@@ -118,7 +120,7 @@ public function update(UpdateRoleRequest $request, Role $role)
118120
$role->syncPermissions($permissions);
119121

120122
return redirect()->route('role.index')
121-
->with('message','Role updated successfully.');
123+
->with('message', 'Role updated successfully.');
122124
}
123125

124126
/**
@@ -130,7 +132,7 @@ public function update(UpdateRoleRequest $request, Role $role)
130132
public function destroy(Role $role)
131133
{
132134
$role->delete();
133-
135+
134136
return redirect()->route('role.index')
135137
->with('message', __('Role deleted successfully'));
136138
}

app/Http/Controllers/Admin/UserController.php

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,27 @@
22

33
namespace App\Http\Controllers\Admin;
44

5+
use App\Actions\Admin\User\CreateUser;
6+
use App\Actions\Admin\User\UpdateUser;
57
use App\Http\Controllers\Controller;
68
use App\Http\Requests\Admin\StoreUserRequest;
79
use App\Http\Requests\Admin\UpdateUserRequest;
8-
use App\Actions\Admin\User\CreateUser;
9-
use App\Actions\Admin\User\UpdateUser;
10-
use App\Models\User;
1110
use App\Models\Role;
11+
use App\Models\User;
1212
use Illuminate\Http\Request;
1313
use Illuminate\Support\Facades\Hash;
1414
use Illuminate\Validation\Rules;
1515

1616
class UserController extends Controller
1717
{
18-
function __construct()
18+
public function __construct()
1919
{
20-
$this->middleware('can:user list', ['only' => ['index','show']]);
21-
$this->middleware('can:user create', ['only' => ['create','store']]);
22-
$this->middleware('can:user edit', ['only' => ['edit','update']]);
23-
$this->middleware('can:user delete', ['only' => ['destroy']]);
20+
$this->middleware('can:user list', ['only' => ['index', 'show']]);
21+
$this->middleware('can:user create', ['only' => ['create', 'store']]);
22+
$this->middleware('can:user edit', ['only' => ['edit', 'update']]);
23+
$this->middleware('can:user delete', ['only' => ['destroy']]);
2424
}
25+
2526
/**
2627
* Display a listing of the resource.
2728
*
@@ -32,7 +33,7 @@ public function index()
3233
$users = (new User)->newQuery();
3334

3435
if (request()->has('search')) {
35-
$users->where('name', 'Like', '%' . request()->input('search') . '%');
36+
$users->where('name', 'Like', '%'.request()->input('search').'%');
3637
}
3738

3839
if (request()->query('sort')) {
@@ -60,14 +61,15 @@ public function index()
6061
public function create()
6162
{
6263
$roles = Role::all();
64+
6365
return view('admin.user.create', compact('roles'));
6466
}
6567

6668
/**
6769
* Store a newly created resource in storage.
6870
*
6971
* @param \App\Http\Requests\Admin\StoreUserRequest $request
70-
* @param \App\Actions\Admin\User\CreateUser $createUser
72+
* @param \App\Actions\Admin\User\CreateUser $createUser
7173
* @return \Illuminate\Http\Response
7274
*/
7375
public function store(StoreUserRequest $request, CreateUser $createUser)
@@ -88,6 +90,7 @@ public function show(User $user)
8890
{
8991
$roles = Role::all();
9092
$userHasRoles = array_column(json_decode($user->roles, true), 'id');
93+
9194
return view('admin.user.show', compact('user', 'roles', 'userHasRoles'));
9295
}
9396

@@ -110,7 +113,7 @@ public function edit(User $user)
110113
*
111114
* @param \App\Http\Requests\Admin\UpdateUserRequest $request
112115
* @param \App\Models\User $user
113-
* @param \App\Actions\Admin\User\UpdateUser $updateUser
116+
* @param \App\Actions\Admin\User\UpdateUser $updateUser
114117
* @return \Illuminate\Http\Response
115118
*/
116119
public function update(UpdateUserRequest $request, User $user, UpdateUser $updateUser)
@@ -158,9 +161,9 @@ public function accountInfoStore(Request $request)
158161
$user = \Auth::user()->update($request->except(['_token']));
159162

160163
if ($user) {
161-
$message = "Account updated successfully.";
164+
$message = 'Account updated successfully.';
162165
} else {
163-
$message = "Error while saving. Please try again.";
166+
$message = 'Error while saving. Please try again.';
164167
}
165168

166169
return redirect()->route('admin.account.info')->with('account_message', __($message));
@@ -178,7 +181,9 @@ public function changePasswordStore(Request $request)
178181
]);
179182

180183
$validator->after(function ($validator) use ($request) {
181-
if ($validator->failed()) return;
184+
if ($validator->failed()) {
185+
return;
186+
}
182187
if (! Hash::check($request->input('old_password'), \Auth::user()->password)) {
183188
$validator->errors()->add(
184189
'old_password', __('Old password is incorrect.')
@@ -193,9 +198,9 @@ public function changePasswordStore(Request $request)
193198
]);
194199

195200
if ($user) {
196-
$message = "Password updated successfully.";
201+
$message = 'Password updated successfully.';
197202
} else {
198-
$message = "Error while saving. Please try again.";
203+
$message = 'Error while saving. Please try again.';
199204
}
200205

201206
return redirect()->route('admin.account.info')->with('password_message', __($message));

app/Http/Requests/Admin/UpdateUserRequest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public function rules()
2727
return [
2828
'name' => ['required', 'string', 'max:255'],
2929
'email' => ['required', 'string', 'email', 'max:255', 'unique:users,email,'.$this->user->id],
30-
'password' => ['nullable','confirmed', Rules\Password::defaults()],
30+
'password' => ['nullable', 'confirmed', Rules\Password::defaults()],
3131
];
3232
}
3333
}

app/Models/Permission.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ class Permission extends OriginalPermission
1010
'name',
1111
'guard_name',
1212
'updated_at',
13-
'created_at'
13+
'created_at',
1414
];
1515
}

app/Models/Role.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ class Role extends OriginalRole
1010
'name',
1111
'guard_name',
1212
'updated_at',
13-
'created_at'
13+
'created_at',
1414
];
1515
}

app/Models/User.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace App\Models;
44

5-
use Illuminate\Contracts\Auth\MustVerifyEmail;
65
use Illuminate\Database\Eloquent\Factories\HasFactory;
76
use Illuminate\Foundation\Auth\User as Authenticatable;
87
use Illuminate\Notifications\Notifiable;

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"require-dev": {
1616
"fakerphp/faker": "^1.9.1",
1717
"laravel/breeze": "^1.7",
18+
"laravel/pint": "^1.0",
1819
"laravel/sail": "^1.0.1",
1920
"mockery/mockery": "^1.4.4",
2021
"nunomaduro/collision": "^6.1",

0 commit comments

Comments
 (0)