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/ste.komma.pro/app/MethodSteps/MethodStepComposer.php
<?php


namespace App\MethodSteps;

use Illuminate\Support\Str;
use Illuminate\View\View;

final class MethodStepComposer
{
    public function compose($view)
    {
        /** @var MethodStepService $methodStepService */
        $methodStepService = app()->make(MethodStepService::class);

        $steps = $methodStepService->getMethodSteps();
        $methodSteps = collect();
        foreach ($steps as $step) {
            $methodSteps->push((object)[
               'slug' => Str::slug($step->translation->name),
                'name' => $step->translation->name,
                'description' => $step->translation->description
            ]);
        }

        $view->with('methodSteps', $methodSteps);
    }
}