From 9e3a3cd44c108405f13228da3a9a37f7e59fa480 Mon Sep 17 00:00:00 2001 From: merdan Date: Thu, 7 Apr 2022 12:44:18 +0500 Subject: [PATCH] fix mix --- .gitignore | 1 + packages/Sarga/Shop/src/Repositories/ProductRepository.php | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/.gitignore b/.gitignore index b327d9bad..f043f79b5 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,4 @@ package-lock.json /vendor yarn.lock yarn-error.log +/packages/Webkul/suggestion/node_modules/ diff --git a/packages/Sarga/Shop/src/Repositories/ProductRepository.php b/packages/Sarga/Shop/src/Repositories/ProductRepository.php index ad4621e02..fd0ed50f6 100644 --- a/packages/Sarga/Shop/src/Repositories/ProductRepository.php +++ b/packages/Sarga/Shop/src/Repositories/ProductRepository.php @@ -2,6 +2,7 @@ namespace Sarga\Shop\Repositories; +use Carbon\Carbon; use Illuminate\Container\Container as App; use Illuminate\Pagination\LengthAwarePaginator; use Illuminate\Pagination\Paginator; @@ -265,6 +266,8 @@ class ProductRepository extends WProductRepository return $results; } public function create($data){ + $time_start = microtime(true); + $product['sku'] = $data['sku']; // return array_map(fn($value): int => $value * 2, range(1, 5)); @@ -398,6 +401,10 @@ class ProductRepository extends WProductRepository Event::dispatch('catalog.product.create.after', $parentProduct); DB::commit(); + $time_end = microtime(true); + $execution_time = ($time_end - $time_start); + $count = $parentProduct->variants->count()+1; + Log::info('insert time for '.$count.' products : '.$execution_time); return $parentProduct; } catch(\Exception $ex){