
PK 
<?php
namespace App\Providers;
use App\Http\ViewComposers\MovieComposer;
use App\Http\ViewComposers\CategoryComposer;
use App\Http\ViewComposers\MenuComposer;
use Illuminate\Support\ServiceProvider;
class ComposerServiceProvider extends ServiceProvider
{
/**
* Bootstrap the application services.
*
* @return void
*/
public function boot()
{
view()->composer('*',MovieComposer::class);
view()->composer('*',CategoryComposer::class);
view()->composer('frontend.partials._topNavigation',MenuComposer::class);
/* View()->composer('frontend.partials._topNavigation', function($view) {
// view()->share('QandA', QA::ThreeEntries());
dd($view);
}); */
/* view()->composer('*', function ($view) {
//dd($view);
$list =[1,2,3,4,5,6];
$category=[1,2,3,4,5,6,434,45654];
$view->with(compact('list','category'));
}); */
/* view()->composer('*', function ($view) {
//dd($view);
$view->with('category',[1,2,3,4,5,6,434,45654]);
}); */
/* view()->composer(
'app',
'App\Http\ViewComposers\MovieComposer'
); */
/* view()->composer('*', function (View $view) {
//logic goes here
dd($view);
}); */
}
/**
* Register the application services.
*
* @return void
*/
public function register()
{
//
}
}


PK 99