Code Duplication    Length = 30-30 lines in 2 locations

app/Http/Controllers/GuestController.php 1 location

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

app/Http/Controllers/ReservationController.php 1 location

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