Skip to content

Commit dabd04e

Browse files
committed
Implemented some of the improvements from codacy
1 parent a89f75b commit dabd04e

File tree

12 files changed

+99
-94
lines changed

12 files changed

+99
-94
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,7 @@ storage/ldap_client_tls.cert
7070
storage/ldap_client_tls.key
7171
/storage/framework/testing
7272

73-
/.phpunit.cache
73+
/.phpunit.cache
74+
75+
#Ignore vscode AI rules
76+
.github/instructions/codacy.instructions.md

app/Http/Controllers/Api/PredefinedFilterController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ public function index(Request $request) : JsonResponse | array
3737
$sort = $request->input('sort', 'name');
3838
$order = $request->input('order', 'asc');
3939

40-
$allowed_columns = ['id', 'name', 'is_public', 'created_by'];
40+
$allowedColumns = ['id', 'name', 'is_public', 'created_by'];
4141

42-
if (!in_array($sort, $allowed_columns)) {
42+
if (!in_array($sort, $allowedColumns)) {
4343
$sort = 'name';
4444
}
4545

app/Http/Controllers/Assets/AssetsController.php

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ class AssetsController extends Controller
4949
protected $qrCodeDimensions = ['height' => 3.5, 'width' => 3.5];
5050
protected $barCodeDimensions = ['height' => 2, 'width' => 22];
5151
protected PredefinedFilterService $predefinedFilterService;
52+
5253
public function __construct(PredefinedFilterService $predefinedFilterService)
5354
{
5455
$this->middleware('auth');
@@ -74,7 +75,7 @@ public function index(Request $request): View
7475
$advancedSearchViewPermission = AdvancedSearch::userHasViewPermission($user);
7576
$predefined_filter_id = $request->input('predefinedFilterId');
7677

77-
if($advancedSearchViewPermission) {
78+
if ($advancedSearchViewPermission) {
7879
// Validate if it's a valid integer
7980
if (filter_var($predefined_filter_id, FILTER_VALIDATE_INT) === false && $predefined_filter_id != null) {
8081
throw new InvalidArgumentException('You provided an invalid parameter for predefinedFilterId (must be an integer).');
@@ -96,10 +97,11 @@ public function index(Request $request): View
9697
$predefined_filter_name = null;
9798
}
9899

99-
return view('hardware/index')->with('company', $company)
100-
->with('advanced_search_permission', $advancedSearchViewPermission)
101-
->with('predefined_filter_id', $predefined_filter_id)
102-
->with('predefined_filter_name', $predefined_filter_name);
100+
return view('hardware/index')
101+
->with('company', $company)
102+
->with('advanced_search_permission', $advancedSearchViewPermission)
103+
->with('predefined_filter_id', $predefined_filter_id)
104+
->with('predefined_filter_name', $predefined_filter_name);
103105
}
104106

105107
/**
@@ -589,7 +591,7 @@ public function getAssetBySerial(Request $request): RedirectResponse
589591
* @since [v3.0]
590592
* @return \Illuminate\Http\RedirectResponse
591593
*/
592-
public function getAssetByTag(Request $request, $tag = null): RedirectResponse
594+
public function getAssetByTag(Request $request, $tag=null): RedirectResponse
593595
{
594596
$tag = $tag ? $tag : $request->get('assetTag');
595597
$topsearch = ($request->get('topsearch') == 'true');

app/Http/Controllers/PredefinedFilterController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,11 +57,11 @@ public function view(PredefinedFilter $filter) : View|RedirectResponse
5757
*
5858
* @param int $Id
5959
*/
60-
public function destroy($Id) : RedirectResponse
60+
public function destroy($id) : RedirectResponse
6161
{
6262
$user = auth()->user();
6363

64-
$filter = PredefinedFilter::find($Id);
64+
$filter = PredefinedFilter::find($id);
6565

6666
if (!$filter) {
6767
return redirect()->route('predefined-filters.index')

app/Http/Transformers/PredefinedFiltersTransformer.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,13 @@ public function transformPredefinedFilter($filter)
5353
}
5454
$array['groups'] = $groups;
5555
} else {
56-
5756
$array['groups'] = null;
5857
}
5958

60-
$permissions_array['available_actions'] = [
59+
$permissionsArray['available_actions'] = [
6160
'update' => $filter->created_by === auth()->id() || $filter->userHasPermission(auth()->user(), 'edit'),
6261
'delete' => $filter->created_by === auth()->id() || $filter->userHasPermission(auth()->user(), 'delete')
6362
];
64-
return $array += $permissions_array;
63+
return $array += $permissionsArray;
6564
}
6665
}

app/Services/FilterService/FilterService.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
use App\Models\User;
99
use App\Models\Location;
1010
use App\Models\Asset;
11+
use UnexpectedValueException;
1112

1213
class FilterService
1314
{
@@ -231,7 +232,7 @@ protected function handleAssignedTo($value, $inner, $operator){
231232
// Check if type is valid
232233
$validTypes = [Asset::class, Location::class, User::class];
233234
if (!in_array($value['type'], $validTypes)) {
234-
throw new \UnexpectedValueException('You\'ve provided an invalid type');
235+
throw new UnexpectedValueException('You\'ve provided an invalid type');
235236
}
236237

237238
if ($value['value'] == '') {

app/Services/PredefinedFilterPermissionService.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@ public function delete(int $id): void
3434
$permission->delete();
3535
}
3636

37-
public function deletePermissionByFilterId($filter_id): void
37+
public function deletePermissionByFilterId($filterId): void
3838
{
39-
$permissions = PredefinedFilterPermission::where('predefined_filter_id', '=', $filter_id)->get();
39+
$permissions = PredefinedFilterPermission::where('predefined_filter_id', '=', $filterId)->get();
4040
foreach($permissions as $permission) {
4141
$permission->delete();
4242
}
4343
}
4444

45-
public function getPermissionsByPredefinedFilterId(int $filter_id)
45+
public function getPermissionsByPredefinedFilterId(int $filterId)
4646
{
47-
return PredefinedFilterPermission::where('predefined_filter_id', '=', $filter_id)->get();
47+
return PredefinedFilterPermission::where('predefined_filter_id', '=', $filterId)->get();
4848
}
4949
}

app/Services/PredefinedFilterService.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,10 @@ public function getAllViewableFilters(): Collection
5454
})->values();
5555
}
5656

57-
public function getFilterWithOptionalPermissionsById(int $id, bool $include_predefined_filter_groups = true)
57+
public function getFilterWithOptionalPermissionsById(int $id, bool $includePredefinedFilterGroups = true)
5858
{
5959
$predefinedFilter = PredefinedFilter::find($id);
60-
if ($include_predefined_filter_groups && $predefinedFilter) {
60+
if ($includePredefinedFilterGroups && $predefinedFilter) {
6161
$permissions = $this->predefinedFilterPermissionService->getPermissionsByPredefinedFilterId($id);
6262
$predefinedFilter['permissions'] = $permissions;
6363
}
@@ -142,7 +142,7 @@ public function getFilterWithIdAndNameValues(int $id)
142142

143143
public function createFilter($validated): PredefinedFilter
144144
{
145-
$filter_create_response = PredefinedFilter::create([
145+
$createResponse = PredefinedFilter::create([
146146
'name' => $validated['name'],
147147
'filter_data' => $validated['filter_data'],
148148
'created_by' => Auth::id(),
@@ -152,12 +152,12 @@ public function createFilter($validated): PredefinedFilter
152152
// Set permissions
153153
if (array_key_exists('permissions', $validated) && count($validated['permissions']) > 0) {
154154
foreach ($validated['permissions'] as $permission) {
155-
$permission['predefined_filter_id'] = $filter_create_response->id;
155+
$permission['predefined_filter_id'] = $createResponse->id;
156156
$this->predefinedFilterPermissionService->store($permission);
157157
}
158158
}
159159

160-
return $filter_create_response;
160+
return $createResponse;
161161
}
162162

163163
public function updateFilter(PredefinedFilter $filter, array $validated): PredefinedFilter
@@ -172,9 +172,9 @@ public function updateFilter(PredefinedFilter $filter, array $validated): Predef
172172

173173
// Update permissions
174174
if (array_key_exists('permissions', $validated)) {
175-
$currently_set_permssions = $this->predefinedFilterPermissionService->getPermissionsByPredefinedFilterId($filter->id);
176-
$new_permissions = $validated['permissions'];
177-
$permission_diff = $this->syncPermissions($currently_set_permssions->toArray(), $new_permissions);
175+
$currentlySetPermssions = $this->predefinedFilterPermissionService->getPermissionsByPredefinedFilterId($filter->id);
176+
$newPermissions = $validated['permissions'];
177+
$permission_diff = $this->syncPermissions($currentlySetPermssions->toArray(), $newPermissions);
178178

179179
try {
180180
DB::transaction(function () use ($permission_diff, $filter) {

database/seeders/PredefinedFilterPermissionSeeder.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ public function run(): void
2020
{
2121
PredefinedFilterPermission::query()->delete();
2222

23-
$user_to_delete = User::where("email","[email protected]")->first();
23+
$userToDelete = User::where("email","[email protected]")->first();
2424

25-
if ($user_to_delete) {
26-
$user_to_delete->delete();
25+
if ($userToDelete) {
26+
$userToDelete->delete();
2727
}
2828

2929
$user = User::firstOrCreate(

resources/assets/js/advancedSearch/filterInputs.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,6 @@ class AssignedEntityFilterInput extends TextFilterInput {
305305
type: type,
306306
value: value
307307
}
308-
309308
}
310309

311310
setValue(newValue, logic, operator) {

0 commit comments

Comments
 (0)