D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
drhagerpharmacy.com
/
app
/
Services
/
Filename :
DeliveryManTransactionService.php
back
Copy
<?php namespace App\Services; use Ramsey\Uuid\Uuid; class DeliveryManTransactionService { /** * @param float $amount * @param string $addedBy * @param string|int $id * @param string $transactionType * @return array */ public function getDeliveryManTransactionData(float $amount, string $addedBy, string|int $id, string $transactionType): array { return [ 'delivery_man_id' => $id, 'user_id' => $addedBy == 'seller' ? auth('seller')->id() : 0, 'user_type' => $addedBy, 'credit' => $amount, 'transaction_id' => Uuid::uuid4(), 'transaction_type' => $transactionType, 'created_at' => now(), 'updated_at' => now(), ]; } }