관리-도구
편집 파일: DealOfTheDayService.php
<?php namespace App\Services; use App\Traits\FileManagerTrait; class DealOfTheDayService { use FileManagerTrait; public function getAddData(object $request, object $product): array { return [ 'title' => $request['title'][array_search('en', $request->lang)], 'discount' => $product['discount_type'] == 'amount' ? usdToDefaultCurrency(amount:$product['discount']) : $product['discount'], 'discount_type' => $product['discount_type'], 'product_id' => $request['product_id'], 'status' => 1, 'created_at' => now(), 'updated_at' => now(), ]; } public function getUpdateData(object $request, object $product): array { return [ 'title' => $request['title'][array_search('en', $request->lang)], 'discount' => $product['discount_type'] == 'amount' ? usdToDefaultCurrency(amount:$product['discount']) : $product['discount'], 'discount_type' => $product['discount_type'], 'product_id' => $request['product_id'], 'status' => $product['status'], 'updated_at' => now(), ]; } }