From c8c5571810bc85805e4d03c766b618ea17608a67 Mon Sep 17 00:00:00 2001 From: Muammer Top Date: Tue, 16 Mar 2021 16:34:03 +0300 Subject: [PATCH] #3568 product detail currency --- .../advs-module/src/Http/Controller/advsController.php | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php index 6aa16c091..673dfc925 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php @@ -5,6 +5,7 @@ use Anomaly\Streams\Platform\Http\Controller\PublicController; use Anomaly\Streams\Platform\Message\MessageBag; use Anomaly\Streams\Platform\Model\Advs\AdvsAdvsEntryModel; use Anomaly\Streams\Platform\Model\Complaints\ComplaintsComplainTypesEntryModel; +use Anomaly\Streams\Platform\Support\Currency; use Anomaly\UsersModule\User\Contract\UserRepositoryInterface; use Illuminate\Contracts\Events\Dispatcher; use Illuminate\Http\Request; @@ -1254,14 +1255,7 @@ class AdvsController extends PublicController $response['newPrice'] = $adv->price * $response['newQuantity']; - $separator = ","; - $decimals = 2; - $point = "."; - - $response['newPrice'] = number_format($response['newPrice'], $decimals, $point, str_replace(' ', ' ', $separator)); - $symbol = config('streams::currencies.supported.' . strtoupper($adv->currency) . '.symbol'); - - $response['newPrice'] = $symbol . $response['newPrice']; + $response['newPrice'] = app(Currency::class)->format($response['newPrice'], strtoupper($adv->currency)); $response['status'] = $status; $response['maxQuantity'] = $adv->stock; return $response;