Changeset View
Changeset View
Standalone View
Standalone View
src/app/Http/Controllers/API/V4/Admin/WalletsController.php
Show First 20 Lines • Show All 85 Lines • ▼ Show 20 Lines | public function oneOff(Request $request, $id) | ||||
$wallet->save(); | $wallet->save(); | ||||
Transaction::create( | Transaction::create( | ||||
[ | [ | ||||
'user_email' => \App\Utils::userEmailOrNull(), | 'user_email' => \App\Utils::userEmailOrNull(), | ||||
'object_id' => $wallet->id, | 'object_id' => $wallet->id, | ||||
'object_type' => Wallet::class, | 'object_type' => Wallet::class, | ||||
'type' => $type, | 'type' => $type, | ||||
'amount' => $amount < 0 ? $amount * -1 : $amount, | 'amount' => $amount, | ||||
'description' => $request->description | 'description' => $request->description | ||||
] | ] | ||||
); | ); | ||||
DB::commit(); | DB::commit(); | ||||
$response = [ | $response = [ | ||||
'status' => 'success', | 'status' => 'success', | ||||
▲ Show 20 Lines • Show All 46 Lines • Show Last 20 Lines |