diff --git a/composer.json b/composer.json index 04f267c58..bb079a481 100755 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ "ext-pdo_mysql": "*", "ext-tokenizer": "*", "astrotomic/laravel-translatable": "^11.0.0", - "barryvdh/laravel-dompdf": "0.8.3", + "barryvdh/laravel-dompdf": "0.8.4", "doctrine/dbal": "2.9.2", "fideloper/proxy": "^4.0", "flynsarmy/db-blade-compiler": "*", @@ -27,7 +27,7 @@ "intervention/imagecache": "^2.3", "kalnoy/nestedset": "^4.3", "konekt/concord": "^1.2", - "laravel/framework": "5.6.*", + "laravel/framework": "5.8.*", "laravel/tinker": "^1.0", "maatwebsite/excel": "3.1.11", "nwidart/laravel-modules": "^3.2", 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/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 30ab97908..709118c0f 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'); $this->validate(request(), [ 'general.design.admin_logo.logo_image' => 'mimes:jpeg,bmp,png,jpg' @@ -126,7 +126,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/Attribute/src/Repositories/AttributeFamilyRepository.php b/packages/Webkul/Attribute/src/Repositories/AttributeFamilyRepository.php index 55263fea8..813b9d5c1 100755 --- a/packages/Webkul/Attribute/src/Repositories/AttributeFamilyRepository.php +++ b/packages/Webkul/Attribute/src/Repositories/AttributeFamilyRepository.php @@ -66,7 +66,7 @@ class AttributeFamilyRepository extends Repository */ public function create(array $data) { - Event::fire('catalog.attribute_family.create.before'); + Event::dispatch('catalog.attribute_family.create.before'); $attributeGroups = isset($data['attribute_groups']) ? $data['attribute_groups'] : []; unset($data['attribute_groups']); @@ -88,7 +88,7 @@ class AttributeFamilyRepository extends Repository } } - Event::fire('catalog.attribute_family.create.after', $family); + Event::dispatch('catalog.attribute_family.create.after', $family); return $family; } @@ -103,7 +103,7 @@ class AttributeFamilyRepository extends Repository { $family = $this->find($id); - Event::fire('catalog.attribute_family.update.before', $id); + Event::dispatch('catalog.attribute_family.update.before', $id); $family->update($data); @@ -152,7 +152,7 @@ class AttributeFamilyRepository extends Repository $this->attributeGroupRepository->delete($attributeGroupId); } - Event::fire('catalog.attribute_family.update.after', $family); + Event::dispatch('catalog.attribute_family.update.after', $family); return $family; } @@ -181,10 +181,10 @@ class AttributeFamilyRepository extends Repository */ public function delete($id) { - Event::fire('catalog.attribute_family.delete.before', $id); + Event::dispatch('catalog.attribute_family.delete.before', $id); parent::delete($id); - Event::fire('catalog.attribute_family.delete.after', $id); + Event::dispatch('catalog.attribute_family.delete.after', $id); } } \ No newline at end of file diff --git a/packages/Webkul/Attribute/src/Repositories/AttributeRepository.php b/packages/Webkul/Attribute/src/Repositories/AttributeRepository.php index 816a30e5b..cf25cbc6d 100755 --- a/packages/Webkul/Attribute/src/Repositories/AttributeRepository.php +++ b/packages/Webkul/Attribute/src/Repositories/AttributeRepository.php @@ -54,7 +54,7 @@ class AttributeRepository extends Repository */ public function create(array $data) { - Event::fire('catalog.attribute.create.before'); + Event::dispatch('catalog.attribute.create.before'); $data = $this->validateUserInput($data); @@ -70,7 +70,7 @@ class AttributeRepository extends Repository } } - Event::fire('catalog.attribute.create.after', $attribute); + Event::dispatch('catalog.attribute.create.after', $attribute); return $attribute; } @@ -87,7 +87,7 @@ class AttributeRepository extends Repository $attribute = $this->find($id); - Event::fire('catalog.attribute.update.before', $id); + Event::dispatch('catalog.attribute.update.before', $id); $attribute->update($data); @@ -115,7 +115,7 @@ class AttributeRepository extends Repository $this->attributeOptionRepository->delete($optionId); } - Event::fire('catalog.attribute.update.after', $attribute); + Event::dispatch('catalog.attribute.update.after', $attribute); return $attribute; } @@ -126,11 +126,11 @@ class AttributeRepository extends Repository */ public function delete($id) { - Event::fire('catalog.attribute.delete.before', $id); + Event::dispatch('catalog.attribute.delete.before', $id); parent::delete($id); - Event::fire('catalog.attribute.delete.after', $id); + Event::dispatch('catalog.attribute.delete.after', $id); } /** diff --git a/packages/Webkul/Category/src/Http/Controllers/CategoryController.php b/packages/Webkul/Category/src/Http/Controllers/CategoryController.php index 418788379..5a0c10afd 100755 --- a/packages/Webkul/Category/src/Http/Controllers/CategoryController.php +++ b/packages/Webkul/Category/src/Http/Controllers/CategoryController.php @@ -174,7 +174,7 @@ class CategoryController extends Controller $this->categoryRepository->delete($id); - Event::fire('catalog.category.delete.after', $id); + Event::dispatch('catalog.category.delete.after', $id); session()->flash('success', trans('admin::app.response.delete-success', ['name' => 'Category'])); @@ -200,11 +200,11 @@ class CategoryController extends Controller foreach ($indexes as $key => $value) { try { - Event::fire('catalog.category.delete.before', $value); + Event::dispatch('catalog.category.delete.before', $value); $this->categoryRepository->delete($value); - Event::fire('catalog.category.delete.after', $value); + Event::dispatch('catalog.category.delete.after', $value); } catch(\Exception $e) { $suppressFlash = true; diff --git a/packages/Webkul/Category/src/Repositories/CategoryRepository.php b/packages/Webkul/Category/src/Repositories/CategoryRepository.php index 004f5b15a..aace7b0ac 100755 --- a/packages/Webkul/Category/src/Repositories/CategoryRepository.php +++ b/packages/Webkul/Category/src/Repositories/CategoryRepository.php @@ -44,7 +44,7 @@ class CategoryRepository extends Repository */ public function create(array $data) { - Event::fire('catalog.category.create.before'); + Event::dispatch('catalog.category.create.before'); if (isset($data['locale']) && $data['locale'] == 'all') { $model = app()->make($this->model()); @@ -67,7 +67,7 @@ class CategoryRepository extends Repository $category->filterableAttributes()->sync($data['attributes']); } - Event::fire('catalog.category.create.after', $category); + Event::dispatch('catalog.category.create.after', $category); return $category; } @@ -171,7 +171,7 @@ class CategoryRepository extends Repository { $category = $this->find($id); - Event::fire('catalog.category.update.before', $id); + Event::dispatch('catalog.category.update.before', $id); $category->update($data); @@ -181,7 +181,7 @@ class CategoryRepository extends Repository $category->filterableAttributes()->sync($data['attributes']); } - Event::fire('catalog.category.update.after', $id); + Event::dispatch('catalog.category.update.after', $id); return $category; } @@ -192,11 +192,11 @@ class CategoryRepository extends Repository */ public function delete($id) { - Event::fire('catalog.category.delete.before', $id); + Event::dispatch('catalog.category.delete.before', $id); parent::delete($id); - Event::fire('catalog.category.delete.after', $id); + Event::dispatch('catalog.category.delete.after', $id); } /** diff --git a/packages/Webkul/Checkout/src/Cart.php b/packages/Webkul/Checkout/src/Cart.php index c640a30d0..6e9cc6885 100755 --- a/packages/Webkul/Checkout/src/Cart.php +++ b/packages/Webkul/Checkout/src/Cart.php @@ -131,7 +131,7 @@ class Cart { */ public function addProduct($productId, $data) { - Event::fire('checkout.cart.add.before', $productId); + Event::dispatch('checkout.cart.add.before', $productId); $cart = $this->getCart(); @@ -170,7 +170,7 @@ class Cart { } } - Event::fire('checkout.cart.add.after', $cart); + Event::dispatch('checkout.cart.add.after', $cart); $this->collectTotals(); @@ -229,7 +229,7 @@ class Cart { { foreach ($data['qty'] as $itemId => $quantity) { $item = $this->cartItemRepository->findOneByField('id', $itemId); - + if (! $item) continue; @@ -244,7 +244,7 @@ class Cart { if (! $this->isItemHaveQuantity($item)) throw new \Exception(trans('shop::app.checkout.cart.quantity.inventory_warning')); - Event::fire('checkout.cart.update.before', $item); + Event::dispatch('checkout.cart.update.before', $item); $this->cartItemRepository->update([ 'quantity' => $quantity, @@ -254,7 +254,7 @@ class Cart { 'base_total_weight' => $item->weight * $quantity ], $itemId); - Event::fire('checkout.cart.update.after', $item); + Event::dispatch('checkout.cart.update.after', $item); } $this->collectTotals(); @@ -292,7 +292,7 @@ class Cart { */ public function removeItem($itemId) { - Event::fire('checkout.cart.delete.before', $itemId); + Event::dispatch('checkout.cart.delete.before', $itemId); if (! $cart = $this->getCart()) return false; @@ -308,7 +308,7 @@ class Cart { } } - Event::fire('checkout.cart.delete.after', $itemId); + Event::dispatch('checkout.cart.delete.after', $itemId); $this->collectTotals(); @@ -345,7 +345,7 @@ class Cart { foreach ($guestCart->items as $key => $guestCartItem) { $found = false; - + foreach ($cart->items as $cartItem) { if (! $cartItem->product->getTypeInstance()->compareOptions($cartItem->additional, $guestCartItem->additional)) continue; @@ -492,7 +492,7 @@ class Cart { if ($cart->haveStockableItems()) { $shippingAddress = $data['shipping']; $shippingAddress['cart_id'] = $cart->id; - + if (isset($data['shipping']['address_id']) && $data['shipping']['address_id']) { $address = $this->customerAddressRepository->findOneWhere(['id'=> $data['shipping']['address_id']])->toArray(); @@ -666,7 +666,7 @@ class Cart { //rare case of accident-->used when there are no items. if (count($cart->items) == 0) { $this->cartRepository->delete($cart->id); - + return false; } else { foreach ($cart->items as $item) { @@ -704,7 +704,7 @@ class Cart { if (! $taxCategory) continue; - + if ($item->product->getTypeInstance()->isStockable()) { $address = $cart->shipping_address; } else { @@ -902,7 +902,7 @@ class Cart { /** * Move a wishlist item to cart - * + * * @param WishlistItem $wishlistItem * @return boolean */ @@ -910,7 +910,7 @@ class Cart { { if (! $wishlistItem->product->getTypeInstance()->canBeMovedFromWishlistToCart($wishlistItem)) return false; - + if (! $wishlistItem->additional) $wishlistItem->additional = ['product_id' => $wishlistItem->product_id]; diff --git a/packages/Webkul/Core/src/Http/Controllers/ChannelController.php b/packages/Webkul/Core/src/Http/Controllers/ChannelController.php index 602c80449..2c313a072 100755 --- a/packages/Webkul/Core/src/Http/Controllers/ChannelController.php +++ b/packages/Webkul/Core/src/Http/Controllers/ChannelController.php @@ -96,11 +96,11 @@ class ChannelController extends Controller unset($data['seo']); - Event::fire('core.channel.create.before'); + Event::dispatch('core.channel.create.before'); $channel = $this->channelRepository->create($data); - Event::fire('core.channel.create.after', $channel); + Event::dispatch('core.channel.create.after', $channel); session()->flash('success', trans('admin::app.settings.channels.create-success')); @@ -153,11 +153,11 @@ class ChannelController extends Controller $data['home_seo'] = json_encode($data['seo']); - Event::fire('core.channel.update.before', $id); + Event::dispatch('core.channel.update.before', $id); $channel = $this->channelRepository->update($data, $id); - Event::fire('core.channel.update.after', $channel); + Event::dispatch('core.channel.update.after', $channel); session()->flash('success', trans('admin::app.settings.channels.update-success')); @@ -178,11 +178,11 @@ class ChannelController extends Controller session()->flash('error', trans('admin::app.settings.channels.last-delete-error')); } else { try { - Event::fire('core.channel.delete.before', $id); + Event::dispatch('core.channel.delete.before', $id); $this->channelRepository->delete($id); - Event::fire('core.channel.delete.after', $id); + Event::dispatch('core.channel.delete.after', $id); session()->flash('success', trans('admin::app.settings.channels.delete-success')); diff --git a/packages/Webkul/Core/src/Http/Controllers/CurrencyController.php b/packages/Webkul/Core/src/Http/Controllers/CurrencyController.php index 4416eda0b..9f553068f 100755 --- a/packages/Webkul/Core/src/Http/Controllers/CurrencyController.php +++ b/packages/Webkul/Core/src/Http/Controllers/CurrencyController.php @@ -72,11 +72,11 @@ class CurrencyController extends Controller 'name' => 'required' ]); - Event::fire('core.channel.create.before'); + Event::dispatch('core.channel.create.before'); $currency = $this->currencyRepository->create(request()->all()); - Event::fire('core.currency.create.after', $currency); + Event::dispatch('core.currency.create.after', $currency); session()->flash('success', trans('admin::app.settings.currencies.create-success')); @@ -109,11 +109,11 @@ class CurrencyController extends Controller 'name' => 'required' ]); - Event::fire('core.currency.update.before', $id); + Event::dispatch('core.currency.update.before', $id); $currency = $this->currencyRepository->update(request()->all(), $id); - Event::fire('core.currency.update.after', $currency); + Event::dispatch('core.currency.update.after', $currency); session()->flash('success', trans('admin::app.settings.currencies.update-success')); @@ -134,11 +134,11 @@ class CurrencyController extends Controller session()->flash('warning', trans('admin::app.settings.currencies.last-delete-error')); } else { try { - Event::fire('core.currency.delete.before', $id); + Event::dispatch('core.currency.delete.before', $id); $this->currencyRepository->delete($id); - Event::fire('core.currency.delete.after', $id); + Event::dispatch('core.currency.delete.after', $id); session()->flash('success', trans('admin::app.settings.currencies.delete-success')); @@ -164,11 +164,11 @@ class CurrencyController extends Controller foreach ($indexes as $key => $value) { try { - Event::fire('core.currency.delete.before', $value); + Event::dispatch('core.currency.delete.before', $value); $this->currencyRepository->delete($value); - Event::fire('core.currency.delete.after', $value); + Event::dispatch('core.currency.delete.after', $value); } catch(\Exception $e) { $suppressFlash = true; diff --git a/packages/Webkul/Core/src/Http/Controllers/ExchangeRateController.php b/packages/Webkul/Core/src/Http/Controllers/ExchangeRateController.php index 022abbebe..cf05243c2 100755 --- a/packages/Webkul/Core/src/Http/Controllers/ExchangeRateController.php +++ b/packages/Webkul/Core/src/Http/Controllers/ExchangeRateController.php @@ -23,7 +23,7 @@ class ExchangeRateController extends Controller /** * ExchangeRateRepository instance - * + * * @var Object */ protected $exchangeRateRepository; @@ -90,11 +90,11 @@ class ExchangeRateController extends Controller 'rate' => 'required|numeric' ]); - Event::fire('core.exchange_rate.create.before'); + Event::dispatch('core.exchange_rate.create.before'); $exchangeRate = $this->exchangeRateRepository->create(request()->all()); - Event::fire('core.exchange_rate.create.after', $exchangeRate); + Event::dispatch('core.exchange_rate.create.after', $exchangeRate); session()->flash('success', trans('admin::app.settings.exchange_rates.create-success')); @@ -129,11 +129,11 @@ class ExchangeRateController extends Controller 'rate' => 'required|numeric' ]); - Event::fire('core.exchange_rate.update.before', $id); + Event::dispatch('core.exchange_rate.update.before', $id); $exchangeRate = $this->exchangeRateRepository->update(request()->all(), $id); - Event::fire('core.exchange_rate.update.after', $exchangeRate); + Event::dispatch('core.exchange_rate.update.after', $exchangeRate); session()->flash('success', trans('admin::app.settings.exchange_rates.update-success')); @@ -190,13 +190,13 @@ class ExchangeRateController extends Controller session()->flash('error', trans('admin::app.settings.exchange_rates.last-delete-error')); } else { try { - Event::fire('core.exchange_rate.delete.before', $id); + Event::dispatch('core.exchange_rate.delete.before', $id); $this->exchangeRateRepository->delete($id); session()->flash('success', trans('admin::app.settings.exchange_rates.delete-success')); - Event::fire('core.exchange_rate.delete.after', $id); + Event::dispatch('core.exchange_rate.delete.after', $id); return response()->json(['message' => true], 200); } catch (\Exception $e) { diff --git a/packages/Webkul/Core/src/Http/Controllers/LocaleController.php b/packages/Webkul/Core/src/Http/Controllers/LocaleController.php index 2b95866d7..68fcd8b7e 100755 --- a/packages/Webkul/Core/src/Http/Controllers/LocaleController.php +++ b/packages/Webkul/Core/src/Http/Controllers/LocaleController.php @@ -73,11 +73,11 @@ class LocaleController extends Controller 'direction' => 'in:ltr,rtl' ]); - Event::fire('core.locale.create.before'); + Event::dispatch('core.locale.create.before'); $locale = $this->localeRepository->create(request()->all()); - Event::fire('core.locale.create.after', $locale); + Event::dispatch('core.locale.create.after', $locale); session()->flash('success', trans('admin::app.settings.locales.create-success')); @@ -111,11 +111,11 @@ class LocaleController extends Controller 'direction' => 'in:ltr,rtl' ]); - Event::fire('core.locale.update.before', $id); + Event::dispatch('core.locale.update.before', $id); $locale = $this->localeRepository->update(request()->all(), $id); - Event::fire('core.locale.update.after', $locale); + Event::dispatch('core.locale.update.after', $locale); session()->flash('success', trans('admin::app.settings.locales.update-success')); @@ -136,11 +136,11 @@ class LocaleController extends Controller session()->flash('error', trans('admin::app.settings.locales.last-delete-error')); } else { try { - Event::fire('core.locale.delete.before', $id); + Event::dispatch('core.locale.delete.before', $id); $this->localeRepository->delete($id); - Event::fire('core.locale.delete.after', $id); + Event::dispatch('core.locale.delete.after', $id); session()->flash('success', trans('admin::app.settings.locales.delete-success')); diff --git a/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php b/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php index 620fb733a..7d33eb61b 100755 --- a/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php +++ b/packages/Webkul/Customer/src/Http/Controllers/RegistrationController.php @@ -98,11 +98,11 @@ class RegistrationController extends Controller $verificationData['token'] = md5(uniqid(rand(), true)); $data['token'] = $verificationData['token']; - 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); if ($customer) { if (core()->getConfigData('customer.settings.email.verification')) { diff --git a/packages/Webkul/Customer/src/Http/Controllers/SessionController.php b/packages/Webkul/Customer/src/Http/Controllers/SessionController.php index 0c25bb54b..05f43a5ff 100755 --- a/packages/Webkul/Customer/src/Http/Controllers/SessionController.php +++ b/packages/Webkul/Customer/src/Http/Controllers/SessionController.php @@ -85,7 +85,7 @@ class SessionController extends Controller } //Event passed to prepare cart after login - Event::fire('customer.after.login', request('email')); + Event::dispatch('customer.after.login', request('email')); return redirect()->intended(route($this->_config['redirect'])); } @@ -100,7 +100,7 @@ class SessionController extends Controller { auth()->guard('customer')->logout(); - Event::fire('customer.after.logout', $id); + Event::dispatch('customer.after.logout', $id); return redirect()->route($this->_config['redirect']); } diff --git a/packages/Webkul/Customer/src/Repositories/CustomerAddressRepository.php b/packages/Webkul/Customer/src/Repositories/CustomerAddressRepository.php index 367e963d4..cb515af94 100755 --- a/packages/Webkul/Customer/src/Repositories/CustomerAddressRepository.php +++ b/packages/Webkul/Customer/src/Repositories/CustomerAddressRepository.php @@ -31,7 +31,7 @@ class CustomerAddressRepository extends Repository */ public function create(array $data) { - Event::fire('customer.addresses.create.before'); + Event::dispatch('customer.addresses.create.before'); if ( isset($data['default_address']) ) { $data['default_address'] = 1; @@ -47,7 +47,7 @@ class CustomerAddressRepository extends Repository $address = $this->model->create($data); - Event::fire('customer.addresses.create.after', $address); + Event::dispatch('customer.addresses.create.after', $address); return $address; } @@ -61,7 +61,7 @@ class CustomerAddressRepository extends Repository { $address = $this->find($id); - Event::fire('customer.addresses.update.before', $id); + Event::dispatch('customer.addresses.update.before', $id); if (isset($data['default_address']) ) { $data['default_address'] = 1; @@ -80,8 +80,8 @@ class CustomerAddressRepository extends Repository $address->update($data); } - Event::fire('customer.addresses.update.after', $id); + Event::dispatch('customer.addresses.update.after', $id); return $address; - } + } } \ No newline at end of file diff --git a/packages/Webkul/Inventory/src/Http/Controllers/InventorySourceController.php b/packages/Webkul/Inventory/src/Http/Controllers/InventorySourceController.php index c8e8cbb05..a01730c56 100755 --- a/packages/Webkul/Inventory/src/Http/Controllers/InventorySourceController.php +++ b/packages/Webkul/Inventory/src/Http/Controllers/InventorySourceController.php @@ -84,11 +84,11 @@ class InventorySourceController extends Controller $data['status'] = !isset($data['status']) ? 0 : 1; - Event::fire('inventory.inventory_source.create.before'); + Event::dispatch('inventory.inventory_source.create.before'); $inventorySource = $this->inventorySourceRepository->create($data); - Event::fire('inventory.inventory_source.create.after', $inventorySource); + Event::dispatch('inventory.inventory_source.create.after', $inventorySource); session()->flash('success', trans('admin::app.settings.inventory_sources.create-success')); @@ -133,11 +133,11 @@ class InventorySourceController extends Controller $data['status'] = !isset($data['status']) ? 0 : 1; - Event::fire('inventory.inventory_source.update.before', $id); + Event::dispatch('inventory.inventory_source.update.before', $id); $inventorySource = $this->inventorySourceRepository->update($data, $id); - Event::fire('inventory.inventory_source.update.after', $inventorySource); + Event::dispatch('inventory.inventory_source.update.after', $inventorySource); session()->flash('success', trans('admin::app.settings.inventory_sources.update-success')); @@ -158,11 +158,11 @@ class InventorySourceController extends Controller session()->flash('error', trans('admin::app.settings.inventory_sources.last-delete-error')); } else { try { - Event::fire('inventory.inventory_source.delete.before', $id); + Event::dispatch('inventory.inventory_source.delete.before', $id); $this->inventorySourceRepository->delete($id); - Event::fire('inventory.inventory_source.delete.after', $id); + Event::dispatch('inventory.inventory_source.delete.after', $id); session()->flash('success', trans('admin::app.settings.inventory_sources.delete-success')); diff --git a/packages/Webkul/Product/src/Http/Controllers/ProductController.php b/packages/Webkul/Product/src/Http/Controllers/ProductController.php index 9134991d4..67174f16f 100755 --- a/packages/Webkul/Product/src/Http/Controllers/ProductController.php +++ b/packages/Webkul/Product/src/Http/Controllers/ProductController.php @@ -310,7 +310,7 @@ class ProductController extends Controller */ public function sync() { - Event::fire('products.datagrid.sync', true); + Event::dispatch('products.datagrid.sync', true); return redirect()->route('admin.catalog.products.index'); } diff --git a/packages/Webkul/Product/src/Http/Controllers/ReviewController.php b/packages/Webkul/Product/src/Http/Controllers/ReviewController.php index 105e6f7b5..10f51d987 100755 --- a/packages/Webkul/Product/src/Http/Controllers/ReviewController.php +++ b/packages/Webkul/Product/src/Http/Controllers/ReviewController.php @@ -45,7 +45,7 @@ class ReviewController extends Controller /** * Display a listing of the resource. * - * @return \Illuminate\View\View + * @return \Illuminate\View\View */ public function index() { @@ -56,7 +56,7 @@ class ReviewController extends Controller * Show the form for editing the specified resource. * * @param int $id - * @return \Illuminate\View\View + * @return \Illuminate\View\View */ public function edit($id) { @@ -73,11 +73,11 @@ class ReviewController extends Controller */ public function update($id) { - Event::fire('customer.review.update.before', $id); + Event::dispatch('customer.review.update.before', $id); $this->productReviewRepository->update(request()->all(), $id); - Event::fire('customer.review.update.after', $id); + Event::dispatch('customer.review.update.after', $id); session()->flash('success', trans('admin::app.response.update-success', ['name' => 'Review'])); @@ -95,11 +95,11 @@ class ReviewController extends Controller $productReview = $this->productReviewRepository->findOrFail($id); try { - Event::fire('customer.review.delete.before', $id); + Event::dispatch('customer.review.delete.before', $id); $this->productReviewRepository->delete($id); - Event::fire('customer.review.delete.after', $id); + Event::dispatch('customer.review.delete.after', $id); session()->flash('success', trans('admin::app.response.delete-success', ['name' => 'Review'])); @@ -127,11 +127,11 @@ class ReviewController extends Controller foreach ($indexes as $key => $value) { try { - Event::fire('customer.review.delete.before', $value); + Event::dispatch('customer.review.delete.before', $value); $this->productReviewRepository->delete($value); - Event::fire('customer.review.delete.after', $value); + Event::dispatch('customer.review.delete.after', $value); } catch(\Exception $e) { $suppressFlash = true; @@ -173,11 +173,11 @@ class ReviewController extends Controller try { if ($data['massaction-type'] == 'update') { if ($data['update-options'] == 1) { - Event::fire('customer.review.update.before', $value); + Event::dispatch('customer.review.update.before', $value); $review->update(['status' => 'approved']); - Event::fire('customer.review.update.after', $review); + Event::dispatch('customer.review.update.after', $review); } else if ($data['update-options'] == 0) { $review->update(['status' => 'pending']); } else if ($data['update-options'] == 2) { diff --git a/packages/Webkul/Product/src/Repositories/ProductRepository.php b/packages/Webkul/Product/src/Repositories/ProductRepository.php index 6c868c2fb..5538d42ae 100755 --- a/packages/Webkul/Product/src/Repositories/ProductRepository.php +++ b/packages/Webkul/Product/src/Repositories/ProductRepository.php @@ -58,13 +58,13 @@ class ProductRepository extends Repository */ public function create(array $data) { - Event::fire('catalog.product.create.before'); + Event::dispatch('catalog.product.create.before'); $typeInstance = app(config('product_types.' . $data['type'] . '.class')); $product = $typeInstance->create($data); - Event::fire('catalog.product.create.after', $product); + Event::dispatch('catalog.product.create.after', $product); return $product; } @@ -77,7 +77,7 @@ class ProductRepository extends Repository */ public function update(array $data, $id, $attribute = "id") { - Event::fire('catalog.product.update.before', $id); + Event::dispatch('catalog.product.update.before', $id); $product = $this->find($id); @@ -86,7 +86,7 @@ class ProductRepository extends Repository if (isset($data['channels'])) $product['channels'] = $data['channels']; - Event::fire('catalog.product.update.after', $product); + Event::dispatch('catalog.product.update.after', $product); return $product; } @@ -97,11 +97,11 @@ class ProductRepository extends Repository */ public function delete($id) { - Event::fire('catalog.product.delete.before', $id); + Event::dispatch('catalog.product.delete.before', $id); parent::delete($id); - Event::fire('catalog.product.delete.after', $id); + Event::dispatch('catalog.product.delete.after', $id); } /** diff --git a/packages/Webkul/Sales/src/Repositories/InvoiceItemRepository.php b/packages/Webkul/Sales/src/Repositories/InvoiceItemRepository.php index 77667d98a..3f4977614 100755 --- a/packages/Webkul/Sales/src/Repositories/InvoiceItemRepository.php +++ b/packages/Webkul/Sales/src/Repositories/InvoiceItemRepository.php @@ -52,7 +52,7 @@ class InvoiceItemRepository extends Repository ->whereIn('inventory_source_id', $data['invoice']->order->channel->inventory_sources()->pluck('id')) ->orderBy('qty', 'desc') ->get(); - + foreach ($inventories as $key => $inventory) { if ($inventory->qty >= $data['qty']) { $inventory->update(['qty' => $inventory->qty - $data['qty']]); @@ -65,6 +65,6 @@ class InvoiceItemRepository extends Repository } } - Event::fire('catalog.product.update.after', $data['product']); + Event::dispatch('catalog.product.update.after', $data['product']); } } \ No newline at end of file diff --git a/packages/Webkul/Sales/src/Repositories/InvoiceRepository.php b/packages/Webkul/Sales/src/Repositories/InvoiceRepository.php index 9e2d21de0..14fd8be50 100755 --- a/packages/Webkul/Sales/src/Repositories/InvoiceRepository.php +++ b/packages/Webkul/Sales/src/Repositories/InvoiceRepository.php @@ -94,7 +94,7 @@ class InvoiceRepository extends Repository DB::beginTransaction(); try { - Event::fire('sales.invoice.save.before', $data); + Event::dispatch('sales.invoice.save.before', $data); $order = $this->orderRepository->find($data['order_id']); @@ -162,7 +162,7 @@ class InvoiceRepository extends Repository 'product_type' => $childOrderItem->product_type, 'additional' => $childOrderItem->additional ]); - + if ($childOrderItem->product && ! $childOrderItem->getTypeInstance()->isStockable() && $childOrderItem->getTypeInstance()->showQuantityBox()) { $this->invoiceItemRepository->updateProductInventory([ 'invoice' => $invoice, @@ -194,7 +194,7 @@ class InvoiceRepository extends Repository $this->orderRepository->updateOrderStatus($order); - Event::fire('sales.invoice.save.after', $invoice); + Event::dispatch('sales.invoice.save.after', $invoice); } catch (\Exception $e) { DB::rollBack(); @@ -205,7 +205,7 @@ class InvoiceRepository extends Repository return $invoice; } - + /** * @param mixed $invoice * @return mixed diff --git a/packages/Webkul/Sales/src/Repositories/OrderRepository.php b/packages/Webkul/Sales/src/Repositories/OrderRepository.php index 235a0a1a2..b5f6e75fa 100755 --- a/packages/Webkul/Sales/src/Repositories/OrderRepository.php +++ b/packages/Webkul/Sales/src/Repositories/OrderRepository.php @@ -73,7 +73,7 @@ class OrderRepository extends Repository DB::beginTransaction(); try { - Event::fire('checkout.order.save.before', $data); + Event::dispatch('checkout.order.save.before', $data); if (isset($data['customer']) && $data['customer']) { $data['customer_id'] = $data['customer']->id; @@ -103,7 +103,7 @@ class OrderRepository extends Repository $order->addresses()->create($data['billing_address']); foreach ($data['items'] as $item) { - Event::fire('checkout.order.orderitem.save.before', $data); + Event::dispatch('checkout.order.orderitem.save.before', $data); $orderItem = $this->orderItemRepository->create(array_merge($item, ['order_id' => $order->id])); @@ -117,10 +117,10 @@ class OrderRepository extends Repository $this->downloadableLinkPurchasedRepository->saveLinks($orderItem, 'available'); - Event::fire('checkout.order.orderitem.save.after', $data); + Event::dispatch('checkout.order.orderitem.save.after', $data); } - Event::fire('checkout.order.save.after', $order); + Event::dispatch('checkout.order.save.after', $order); } catch (\Exception $e) { DB::rollBack(); @@ -145,7 +145,7 @@ class OrderRepository extends Repository return false; } - Event::fire('sales.order.cancel.before', $order); + Event::dispatch('sales.order.cancel.before', $order); foreach ($order->items as $item) { if (! $item->qty_to_cancel) { @@ -186,7 +186,7 @@ class OrderRepository extends Repository $this->updateOrderStatus($order); - Event::fire('sales.order.cancel.after', $order); + Event::dispatch('sales.order.cancel.after', $order); return true; } diff --git a/packages/Webkul/Sales/src/Repositories/RefundRepository.php b/packages/Webkul/Sales/src/Repositories/RefundRepository.php index 395182518..c309010b8 100644 --- a/packages/Webkul/Sales/src/Repositories/RefundRepository.php +++ b/packages/Webkul/Sales/src/Repositories/RefundRepository.php @@ -91,7 +91,7 @@ class RefundRepository extends Repository DB::beginTransaction(); try { - Event::fire('sales.refund.save.before', $data); + Event::dispatch('sales.refund.save.before', $data); $order = $this->orderRepository->find($data['order_id']); @@ -165,7 +165,7 @@ class RefundRepository extends Repository 'product_type' => $childOrderItem->product_type, 'additional' => $childOrderItem->additional ]); - + if ($childOrderItem->getTypeInstance()->isStockable() || $childOrderItem->getTypeInstance()->showQuantityBox()) $this->refundItemRepository->returnQtyToProductInventory($childOrderItem, $finalQty); @@ -189,7 +189,7 @@ class RefundRepository extends Repository $this->orderRepository->updateOrderStatus($order); - Event::fire('sales.refund.save.after', $refund); + Event::dispatch('sales.refund.save.after', $refund); } catch (\Exception $e) { DB::rollBack(); diff --git a/packages/Webkul/Sales/src/Repositories/ShipmentItemRepository.php b/packages/Webkul/Sales/src/Repositories/ShipmentItemRepository.php index 4659ffdc2..d7dc58429 100644 --- a/packages/Webkul/Sales/src/Repositories/ShipmentItemRepository.php +++ b/packages/Webkul/Sales/src/Repositories/ShipmentItemRepository.php @@ -58,6 +58,6 @@ class ShipmentItemRepository extends Repository $inventory->update(['qty' => $qty]); - Event::fire('catalog.product.update.after', $data['product']); + Event::dispatch('catalog.product.update.after', $data['product']); } } \ No newline at end of file diff --git a/packages/Webkul/Sales/src/Repositories/ShipmentRepository.php b/packages/Webkul/Sales/src/Repositories/ShipmentRepository.php index 99bf2a1eb..5f1da33ae 100755 --- a/packages/Webkul/Sales/src/Repositories/ShipmentRepository.php +++ b/packages/Webkul/Sales/src/Repositories/ShipmentRepository.php @@ -63,7 +63,7 @@ class ShipmentRepository extends Repository parent::__construct($app); } - + /** * Specify Model class name * @@ -82,9 +82,9 @@ class ShipmentRepository extends Repository public function create(array $data) { DB::beginTransaction(); - + try { - Event::fire('sales.shipment.save.before', $data); + Event::dispatch('sales.shipment.save.before', $data); $order = $this->orderRepository->find($data['order_id']); @@ -141,7 +141,7 @@ class ShipmentRepository extends Repository 'qty' => $finalQty, 'vendor_id' => isset($data['vendor_id']) ? $data['vendor_id'] : 0 ]); - + $this->orderItemRepository->update(['qty_shipped' => $child->qty_shipped + $finalQty], $child->id); } } else { @@ -162,13 +162,13 @@ class ShipmentRepository extends Repository $this->orderRepository->updateOrderStatus($order); - Event::fire('sales.shipment.save.after', $shipment); + Event::dispatch('sales.shipment.save.after', $shipment); } catch (\Exception $e) { DB::rollBack(); throw $e; } - + DB::commit(); return $shipment; diff --git a/packages/Webkul/Shop/src/Resources/views/products/reviews/create.blade.php b/packages/Webkul/Shop/src/Resources/views/products/reviews/create.blade.php index 0ce797b32..2c1867cfc 100755 --- a/packages/Webkul/Shop/src/Resources/views/products/reviews/create.blade.php +++ b/packages/Webkul/Shop/src/Resources/views/products/reviews/create.blade.php @@ -64,7 +64,7 @@ @{{ errors.first('title') }} - @if ($guest_review && ! auth()->guard('customer')->user()) + @if (core()->getConfigData('catalog.products.review.guest_review') && ! auth()->guard('customer')->user())