Code Duplication    Length = 22-22 lines in 2 locations

app/Http/Controllers/Frontend/FrontendController.php 1 location

@@ 153-174 (lines=22) @@
150
     * @param $userId
151
     * @param $amount
152
     */
153
    protected function _saveTransation($status_id = 1, $user_id, $amount,
154
                                       $campaign_id = null, $payment_id = null, $recommendation_id = null){
155
156
        /**
157
         * Save transaction
158
         */
159
        $transaction = new Transaction();
160
        $transaction->transactionstatus_id = $status_id;
161
        $transaction->user_id = $user_id;
162
        $transaction->amount = $amount;
163
        $transaction->campaign_id = $campaign_id;
164
        $transaction->payment_id = $payment_id;
165
        $transaction->recommendation_id = $recommendation_id;
166
        $transaction->save();
167
168
        /**
169
         * Update user wallet
170
         */
171
        $user = User::find($user_id);
172
        $user->wallet = $user->wallet + $amount;
173
        $user->save();
174
    }
175
}
176

app/Http/Controllers/Admin/AdminModuleController.php 1 location

@@ 177-198 (lines=22) @@
174
     * @param $userId
175
     * @param $amount
176
     */
177
    protected function _saveTransation($status_id = 1, $user_id, $amount,
178
                                       $campaign_id = null, $payment_id = null, $recommendation_id = null){
179
180
        /**
181
         * Save transaction
182
         */
183
        $transaction = new Transaction();
184
        $transaction->transactionstatus_id = $status_id;
185
        $transaction->user_id = $user_id;
186
        $transaction->amount = $amount;
187
        $transaction->campaign_id = $campaign_id;
188
        $transaction->payment_id = $payment_id;
189
        $transaction->recommendation_id = $recommendation_id;
190
        $transaction->save();
191
192
        /**
193
         * Update user wallet
194
         */
195
        $user = User::find($user_id);
196
        $user->wallet = $user->wallet + $amount;
197
        $user->save();
198
    }
199
    
200
    /**
201
     * Save media to storage