Code Duplication    Length = 9-10 lines in 2 locations

app/Http/Controllers/DutyController.php 1 location

@@ 20-28 (lines=9) @@
17
        return view('duty.index', compact('duties'));
18
    }
19
20
    public function create()
21
    {
22
        $this->authorize('edit');
23
24
        $users = User::active()->skipSystem()->get()->sortBy('userFullName')->pluck('userFullName', 'id');
25
        $groups = Group::all()->pluck('name', 'id');
26
27
        return view('duty.create', compact('users', 'groups'));
28
    }
29
30
    public function store(DutyRequest $request)
31
    {

app/Http/Controllers/TrainingController.php 1 location

@@ 154-163 (lines=10) @@
151
        Training::findOrFail($trainingId)->delete();
152
    }
153
154
    public function assignForm($trainingID)
155
    {
156
        $this->authorize('edit');
157
158
        $training = Training::findOrFail($trainingID);
159
        $users = User::skipSystem()->active()->orderBy('last_name')->get()->pluck('UserFullName', 'id');
160
        $groups = Group::orderBy('name')->get()->pluck('name', 'id');
161
162
        return view('training.assign_user', compact('users', 'groups', 'training'));
163
    }
164
165
    /**
166
     * Assign our users to training.