| @@ 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 | ||
| @@ 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 |
|