Code Duplication    Length = 30-30 lines in 2 locations

app/Http/Controllers/GuestController.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 Guest();
77
            $title = trans('navigation.add_guest');
78
            $submitRoute = route($this->getRouteName().'.postadd');
79
        } else {
80
            try {
81
                $dataset = Guest::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()

app/Http/Controllers/ReservationController.php 1 location

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