File: D:/HostingSpaces/SBogers10/straffer.komma.nl/app/Komma/Projects/ProjectComposer.php
<?php
namespace Komma\Projects;
class ProjectComposer{
private $projectRepository;
public function __construct(ProjectRepository $projectRepository)
{
$this->projectRepository = $projectRepository;
}
public function compose($view){
if($view->getName() == 'layouts.partials.projectsRow'){
$projects = $this->projectRepository->getProjects();
}
else{
$projects = $this->projectRepository->getProjects('home');
}
$view->with(['projects'=> $projects]);
}
}