<?php

use Illuminate\Support\Facades\Route;

use App\Http\Controllers\API\Admin\Financials\BorrowerController;
use App\Http\Controllers\API\Admin\Financials\LoanerController;
use App\Http\Controllers\API\Admin\Financials\EarningsController;

// Borrowers Approved Invoice
Route::get('/borrower-approved-invoices', [BorrowerController::class, 'index']);
Route::get('/borrower-approved-invoices/{id}', [BorrowerController::class, 'show']);
Route::get('/inbound-payments/{id}', [BorrowerController::class, 'inboundPayment']);
Route::post('/inbound-payments/{id}', [BorrowerController::class, 'storeInboundPayment']);

// Loaner Invoice
Route::get('/loaner-approved-invoices', [LoanerController::class, 'index']);
Route::get('/loaner-approved-invoices/{id}', [LoanerController::class, 'show']);
Route::get('/outbound-payments/{id}', [LoanerController::class, 'outboundPayment']);
Route::post('/outbound-payments/{id}', [LoanerController::class, 'storeOutboundPayment']);

// Earnings
Route::get('/earnings', [EarningsController::class, 'index']);
Route::get('/earnings/{id}', [EarningsController::class, 'show']);