Code Duplication    Length = 10-11 lines in 2 locations

src/Http/Controllers/LaravelMobilpayController.php 2 locations

@@ 100-110 (lines=11) @@
97
        $transaction->return_request_object = json_encode($mobilpayReturnObject, true);
98
        $updatedIsSuccessful = $transaction->update();
99
100
        if($updatedIsSuccessful){
101
            $this -> actionsAndNotifications ->setNotifications([
102
                'status' => $transaction->status,
103
                'request_status' => $transaction->request_status,
104
                'id_transaction_created' => $transaction->id,
105
            ]);
106
            $this -> actionsAndNotifications ->setActions([
107
                'transaction' => 'successfully updated',
108
                'time' => date('Y-m-d H:i:s')
109
            ]);
110
        }
111
112
        $this -> actionsAndNotifications ->afterUpdatingTransaction($transaction, $updatedIsSuccessful);
113
@@ 133-142 (lines=10) @@
130
        $transaction->status = $errorMessage;
131
        $addTransactionIsSuccessful = $transaction->save();
132
133
        if($addTransactionIsSuccessful){
134
            $this -> actionsAndNotifications ->setNotifications([
135
                'status' => $transaction->status,
136
                'request_status' => $transaction->request_status,
137
            ]);
138
            $this -> actionsAndNotifications ->setActions([
139
                'error transaction' => 'successfully created',
140
                'time' => date('Y-m-d H:i:s')
141
            ]);
142
        }
143
144
        return $addTransactionIsSuccessful;
145
    }