관리-도구
편집 파일: DeliveryManTransactionService.php
<?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(), ]; } }