HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
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()
    {
        //
    }
}