From a0143da28dadb390ff71a485bf11aa568ecba264 Mon Sep 17 00:00:00 2001 From: devansh bawari Date: Wed, 30 Dec 2020 09:53:08 +0530 Subject: [PATCH] Some Changes Done For Test Case --- .../src/Providers/VelocityServiceProvider.php | 14 ++++++++------ .../Resources/views/shop/layouts/master.blade.php | 7 ------- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/packages/Webkul/Velocity/src/Providers/VelocityServiceProvider.php b/packages/Webkul/Velocity/src/Providers/VelocityServiceProvider.php index 651d22904..ac3bca538 100644 --- a/packages/Webkul/Velocity/src/Providers/VelocityServiceProvider.php +++ b/packages/Webkul/Velocity/src/Providers/VelocityServiceProvider.php @@ -67,7 +67,7 @@ class VelocityServiceProvider extends ServiceProvider protected function registerFacades() { $loader = AliasLoader::getInstance(); - + $loader->alias('velocity', VelocityFacade::class); } @@ -85,7 +85,7 @@ class VelocityServiceProvider extends ServiceProvider $this->publishes([ __DIR__ . '/../Resources/views/shop' => resource_path('themes/velocity/views'), ]); - + $this->publishes([__DIR__.'/../Resources/lang' => resource_path('lang/vendor/velocity')]); return true; @@ -98,11 +98,13 @@ class VelocityServiceProvider extends ServiceProvider */ private function loadGloableVariables() { - $velocityHelper = app('Webkul\Velocity\Helpers\Helper'); - $velocityMetaData = $velocityHelper->getVelocityMetaData(); + view()->composer('*', function ($view) { + $velocityHelper = app('Webkul\Velocity\Helpers\Helper'); + $velocityMetaData = $velocityHelper->getVelocityMetaData(); - view()->share('showRecentlyViewed', true); - view()->share('velocityMetaData', $velocityMetaData); + $view->with('showRecentlyViewed', true); + $view->with('velocityMetaData', $velocityMetaData); + }); return true; } diff --git a/packages/Webkul/Velocity/src/Resources/views/shop/layouts/master.blade.php b/packages/Webkul/Velocity/src/Resources/views/shop/layouts/master.blade.php index 3d6c74e2d..c6f246252 100644 --- a/packages/Webkul/Velocity/src/Resources/views/shop/layouts/master.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/shop/layouts/master.blade.php @@ -1,10 +1,3 @@ -@php - $velocityHelper = app('Webkul\Velocity\Helpers\Helper'); - $velocityMetaData = $velocityHelper->getVelocityMetaData(); - - view()->share('velocityMetaData', $velocityMetaData); -@endphp -