D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
eldiastypharmacy.com
/
app
/
Services
/
Filename :
CategoryShippingCostService.php
back
Copy
<?php namespace App\Services; class CategoryShippingCostService { /** * @param string $addedBy * @param int|string $id * @return array */ public function getAddCategoryWiseShippingCostData(string $addedBy, int|string $id): array { return [ 'seller_id' => $addedBy === 'seller' ? auth('seller')->id() : 0, 'category_id' => $id, 'cost' => 0, ]; } /** * @param int $key * @param int|string $id * @param object $request * @return array */ public function getUpdateCategoryWiseShippingData(int $key, int|string $id, object $request): array { return [ 'cost' => currencyConverter($request['cost'][$key], 'usd'), 'multiply_qty' => isset($request['multiplyQTY']) ? (in_array($id, $request['multiplyQTY']) ? 1 : 0) : 0 ]; } }