Code Duplication    Length = 30-30 lines in 2 locations

app/Http/Controllers/GuestController.php 1 location

@@ 69-98 (lines=30) @@
66
    }
67
68
    // TODO
69
    public function showAddEditForm($id = null)
70
    {
71
        if ($id === null) {
72
            $dataset = new Guest();
73
            $title = trans('navigation.add_guest');
74
            $submitRoute = route($this->getRouteName().'.postadd');
75
        } else {
76
            try {
77
                $dataset = Guest::select('id', 'first_name', 'last_name', 'address', 'zip_code', 'place', 'PESEL', 'contact')->findOrFail($id);
78
            } catch (ModelNotFoundException $e) {
79
                return Controller::returnBack([
80
                    'message'     => trans('general.object_not_found'),
81
                    'alert-class' => 'alert-danger',
82
                ]);
83
            }
84
85
            $title = trans('navigation.edit_guest');
86
            $submitRoute = route($this->getRouteName().'.postedit', $id);
87
        }
88
89
        $viewData = [
90
            'dataset'     => $dataset,
91
            'fields'      => $this->getFields(),
92
            'title'       => $title,
93
            'submitRoute' => $submitRoute,
94
            'routeName'   => $this->getRouteName(),
95
        ];
96
97
        return view('addedit', $viewData);
98
    }
99
100
    // TODO
101
    private function getFields()

app/Http/Controllers/ReservationController.php 1 location

@@ 73-102 (lines=30) @@
70
    }
71
72
    // TODO
73
    public function showAddEditForm($id = null)
74
    {
75
        if ($id === null) {
76
            $dataset = new Reservation();
77
            $title = trans('navigation.add_guest');
78
            $submitRoute = route($this->getRouteName().'.postadd');
79
        } else {
80
            try {
81
                $dataset = Reservation::select('id', 'first_name', 'last_name', 'address', 'zip_code', 'place', 'PESEL', 'contact')->findOrFail($id);
82
            } catch (ModelNotFoundException $e) {
83
                return Controller::returnBack([
84
                    'message'     => trans('general.object_not_found'),
85
                    'alert-class' => 'alert-danger',
86
                ]);
87
            }
88
89
            $title = trans('navigation.edit_guest');
90
            $submitRoute = route($this->getRouteName().'.postedit', $id);
91
        }
92
93
        $viewData = [
94
            'dataset'     => $dataset,
95
            'fields'      => $this->getFields(),
96
            'title'       => $title,
97
            'submitRoute' => $submitRoute,
98
            'routeName'   => $this->getRouteName(),
99
        ];
100
101
        return view('addedit', $viewData);
102
    }
103
104
    // TODO
105
    private function getFields()