diff --git a/composer.json b/composer.json index 3e4f6d780..3b09011ba 100755 --- a/composer.json +++ b/composer.json @@ -18,20 +18,22 @@ "ext-pdo_mysql": "*", "ext-tokenizer": "*", "astrotomic/laravel-translatable": "^11.0.0", - "barryvdh/laravel-dompdf": "0.8.3", + "barryvdh/laravel-dompdf": "0.8.5", "doctrine/dbal": "2.9.2", "fideloper/proxy": "^4.0", "flynsarmy/db-blade-compiler": "*", "guzzlehttp/guzzle": "~6.0", "intervention/image": "^2.4", "intervention/imagecache": "^2.3", - "kalnoy/nestedset": "^4.3", + "kalnoy/nestedset": "5.0.0", "konekt/concord": "^1.2", - "laravel/framework": "5.6.*", + "laravel/framework": "^6.0", + "laravel/helpers": "^1.1", "laravel/tinker": "^1.0", - "maatwebsite/excel": "3.1.11", - "prettus/l5-repository": "2.6.32", - "tymon/jwt-auth": "1.0.0-rc.4" + "maatwebsite/excel": "3.1.18", + "nwidart/laravel-modules": "^3.2", + "prettus/l5-repository": "^2.6", + "tymon/jwt-auth": "^1.0.0" }, "require-dev": { @@ -39,7 +41,7 @@ "barryvdh/laravel-debugbar": "^3.1", "filp/whoops": "^2.0", "fzaninotto/faker": "^1.4", - "laravel/dusk": "^4.0", + "laravel/dusk": "^5.7.0", "mockery/mockery": "^1.0", "nunomaduro/collision": "^2.0", "phpunit/phpunit": "^7.0" diff --git a/config/cache.php b/config/cache.php index 49d1dad9e..d21c358e7 100755 --- a/config/cache.php +++ b/config/cache.php @@ -100,7 +100,7 @@ return [ 'prefix' => env( 'CACHE_PREFIX', - str_slug(env('APP_NAME', 'laravel'), '_').'_cache' + \Illuminate\Support\Str::slug(env('APP_NAME', 'laravel'), '_').'_cache' ), ]; diff --git a/config/session.php b/config/session.php index f94a17900..08b9b55d7 100755 --- a/config/session.php +++ b/config/session.php @@ -124,7 +124,7 @@ return [ 'cookie' => env( 'SESSION_COOKIE', - str_slug(env('APP_NAME', 'laravel'), '_').'_session' + \Illuminate\Support\Str::slug(env('APP_NAME', 'laravel'), '_').'_session' ), /* diff --git a/packages/Webkul/API/Http/Controllers/Shop/CartController.php b/packages/Webkul/API/Http/Controllers/Shop/CartController.php index 398c24a43..8e76ef534 100644 --- a/packages/Webkul/API/Http/Controllers/Shop/CartController.php +++ b/packages/Webkul/API/Http/Controllers/Shop/CartController.php @@ -98,7 +98,7 @@ class CartController extends Controller */ public function store($id) { - Event::fire('checkout.cart.item.add.before', $id); + Event::dispatch('checkout.cart.item.add.before', $id); $result = Cart::addProduct($id, request()->except('_token')); @@ -112,8 +112,8 @@ class CartController extends Controller if ($customer = auth($this->guard)->user()) $this->wishlistRepository->deleteWhere(['product_id' => $id, 'customer_id' => $customer->id]); - - Event::fire('checkout.cart.item.add.after', $result); + + Event::dispatch('checkout.cart.item.add.after', $result); Cart::collectTotals(); @@ -143,11 +143,11 @@ class CartController extends Controller foreach (request()->get('qty') as $itemId => $qty) { $item = $this->cartItemRepository->findOneByField('id', $itemId); - Event::fire('checkout.cart.item.update.before', $itemId); + Event::dispatch('checkout.cart.item.update.before', $itemId); Cart::updateItems(request()->all()); - Event::fire('checkout.cart.item.update.after', $item); + Event::dispatch('checkout.cart.item.update.after', $item); } Cart::collectTotals(); @@ -167,11 +167,11 @@ class CartController extends Controller */ public function destroy() { - Event::fire('checkout.cart.delete.before'); + Event::dispatch('checkout.cart.delete.before'); Cart::deActivateCart(); - Event::fire('checkout.cart.delete.after'); + Event::dispatch('checkout.cart.delete.after'); $cart = Cart::getCart(); @@ -189,11 +189,11 @@ class CartController extends Controller */ public function destroyItem($id) { - Event::fire('checkout.cart.item.delete.before', $id); + Event::dispatch('checkout.cart.item.delete.before', $id); Cart::removeItem($id); - Event::fire('checkout.cart.item.delete.after', $id); + Event::dispatch('checkout.cart.item.delete.after', $id); Cart::collectTotals(); @@ -213,11 +213,11 @@ class CartController extends Controller */ public function moveToWishlist($id) { - Event::fire('checkout.cart.item.move-to-wishlist.before', $id); + Event::dispatch('checkout.cart.item.move-to-wishlist.before', $id); Cart::moveToWishlist($id); - Event::fire('checkout.cart.item.move-to-wishlist.after', $id); + Event::dispatch('checkout.cart.item.move-to-wishlist.after', $id); Cart::collectTotals(); diff --git a/packages/Webkul/API/Http/Controllers/Shop/CheckoutController.php b/packages/Webkul/API/Http/Controllers/Shop/CheckoutController.php index c16adf18b..bfd49f637 100644 --- a/packages/Webkul/API/Http/Controllers/Shop/CheckoutController.php +++ b/packages/Webkul/API/Http/Controllers/Shop/CheckoutController.php @@ -12,6 +12,7 @@ use Webkul\API\Http\Resources\Checkout\CartShippingRate as CartShippingRateResou use Webkul\API\Http\Resources\Sales\Order as OrderResource; use Webkul\Checkout\Http\Requests\CustomerAddressForm; use Webkul\Sales\Repositories\OrderRepository; +use Illuminate\Support\Str; use Cart; /** @@ -60,9 +61,9 @@ class CheckoutController extends Controller auth()->setDefaultDriver($this->guard); - + // $this->middleware('auth:' . $this->guard); - + $this->_config = request('_config'); $this->cartRepository = $cartRepository; @@ -90,7 +91,7 @@ class CheckoutController extends Controller unset($data['billing']['address_id']); } - if (isset($data['shipping']['id']) && str_contains($data['shipping']['id'], 'address_')) { + if (isset($data['shipping']['id']) && Str::contains($data['shipping']['id'], 'address_')) { unset($data['shipping']['id']); unset($data['shipping']['address_id']); } diff --git a/packages/Webkul/API/Http/Controllers/Shop/CustomerController.php b/packages/Webkul/API/Http/Controllers/Shop/CustomerController.php index d5296b841..74cd3a83b 100644 --- a/packages/Webkul/API/Http/Controllers/Shop/CustomerController.php +++ b/packages/Webkul/API/Http/Controllers/Shop/CustomerController.php @@ -60,11 +60,11 @@ class CustomerController extends Controller 'customer_group_id' => 1 ]); - Event::fire('customer.registration.before'); + Event::dispatch('customer.registration.before'); $customer = $this->customerRepository->create($data); - Event::fire('customer.registration.after', $customer); + Event::dispatch('customer.registration.after', $customer); return response()->json([ 'message' => 'Your account has been created successfully.' diff --git a/packages/Webkul/API/Http/Controllers/Shop/SessionController.php b/packages/Webkul/API/Http/Controllers/Shop/SessionController.php index 7451fe889..714d67efe 100644 --- a/packages/Webkul/API/Http/Controllers/Shop/SessionController.php +++ b/packages/Webkul/API/Http/Controllers/Shop/SessionController.php @@ -66,7 +66,7 @@ class SessionController extends Controller ], 401); } - Event::fire('customer.after.login', request('email')); + Event::dispatch('customer.after.login', request('email')); $customer = auth($this->guard)->user(); diff --git a/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php b/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php index 882a71953..d5672cbe7 100755 --- a/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php +++ b/packages/Webkul/Admin/src/Http/Controllers/ConfigurationController.php @@ -118,7 +118,7 @@ class ConfigurationController extends Controller */ public function store() { - Event::fire('core.configuration.save.before'); + Event::dispatch('core.configuration.save.before'); if (request()->has('general.design.admin_logo.logo_image') && ! request()->input('general.design.admin_logo.logo_image.delete')) { $this->validate(request(), [ @@ -128,7 +128,7 @@ class ConfigurationController extends Controller $this->coreConfigRepository->create(request()->all()); - Event::fire('core.configuration.save.after'); + Event::dispatch('core.configuration.save.after'); session()->flash('success', trans('admin::app.configuration.save-message')); diff --git a/packages/Webkul/Admin/src/Resources/views/configuration/index.blade.php b/packages/Webkul/Admin/src/Resources/views/configuration/index.blade.php index cf1de3a02..d31e62144 100755 --- a/packages/Webkul/Admin/src/Resources/views/configuration/index.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/configuration/index.blade.php @@ -54,7 +54,7 @@
@csrf() - @if ($groups = array_get($config->items, request()->route('slug') . '.children.' . request()->route('slug2') . '.children')) + @if ($groups = \Illuminate\Support\Arr::get($config->items, request()->route('slug') . '.children.' . request()->route('slug2') . '.children')) @foreach ($groups as $key => $item) diff --git a/packages/Webkul/Admin/src/Resources/views/layouts/nav-aside.blade.php b/packages/Webkul/Admin/src/Resources/views/layouts/nav-aside.blade.php index a4d47543b..d3f9e1e7c 100755 --- a/packages/Webkul/Admin/src/Resources/views/layouts/nav-aside.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/layouts/nav-aside.blade.php @@ -4,7 +4,7 @@ currentKey); ?> @if(isset($keys) && strlen($keys[0])) - @foreach (array_get($menu->items, current($keys) . '.children') as $item) + @foreach (\Illuminate\Support\Arr::get($menu->items, current($keys) . '.children') as $item)
  • {{ trans($item['name']) }} diff --git a/packages/Webkul/Admin/src/Resources/views/layouts/tabs.blade.php b/packages/Webkul/Admin/src/Resources/views/layouts/tabs.blade.php index 2841c152f..06601d2fe 100755 --- a/packages/Webkul/Admin/src/Resources/views/layouts/tabs.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/layouts/tabs.blade.php @@ -4,11 +4,11 @@ currentKey); ?> - @if ($items = array_get($menu->items, implode('.children.', array_slice($keys, 0, 2)) . '.children')) - + @if ($items = \Illuminate\Support\Arr::get($menu->items, implode('.children.', array_slice($keys, 0, 2)) . '.children')) + @endif @else - @if ($items = array_get($config->items, request()->route('slug') . '.children')) + @if ($items = \Illuminate\Support\Arr::get($config->items, request()->route('slug') . '.children'))