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);
}
}