File: D:/HostingSpaces/SBogers10/slenders.komma.pro/app/Providers/ComposerServiceProvider.php
<?php
namespace App\Providers;
use App\Komma\MonthlyMustHaves\MonthlyMustHaveCategoriesComposer;
use App\Komma\Posts\LatestPostsComposer;
use App\Komma\Routes\BreadcrumbComposer;
use Illuminate\Support\ServiceProvider;
class ComposerServiceProvider extends ServiceProvider
{
/**
* Register bindings in the container.
*
* @return void
*/
public function boot()
{
// Using class based composers...
view()->composer('site.organisms.latestPosts', LatestPostsComposer::class);
view()->composer('site.components.mmhCategories', MonthlyMustHaveCategoriesComposer::class);
view()->composer('site.components.breadcrumbList', BreadcrumbComposer::class);
view()->composer('site.components.rating', function ($view){
$stars = (object)['full' => 3, 'half' => 1, 'empty' => 1];
$view->with('stars', $stars);
});
}
/**
* Register the service provider.
*
* @return void
*/
public function register()
{
//
}
}