20 lines
568 B
Markdown
20 lines
568 B
Markdown
# Transfer Credits Module
|
|
|
|
## Purpose
|
|
Handles credit transfers between users within the marketplace system.
|
|
|
|
## Key Files
|
|
- `app/Http/Controllers/Pages/TransferMyCreditPageController.php` - Controller
|
|
- `resources/js/Pages/TransferMyCredit.vue` - Vue component
|
|
|
|
## Public APIs
|
|
- `Response_TransferMyCredit()` - Transfer credits to another user
|
|
|
|
## Dependencies
|
|
- `App\Models\User`
|
|
- `Hypervel\Support\Facades\Auth`
|
|
|
|
## Important Behavior
|
|
- Transfers credit balance between users
|
|
- Validates user existence before transfer
|
|
- Updates total_credit fields for both parties |