File: D:/HostingSpaces/SBogers10/rentman.komma.pro/app/Komma/Cases/Composers/CaseComposer.php
<?php
/**
* Short description for the file.
*
* @author Pascal Lemmen <pascal@komma.pro>
* @copyright (c) 2012-2016, Komma Mediadesign
*/
namespace Komma\Cases\Composers;
use Illuminate\Foundation\Composer;
use Komma\Cases\CaseService;
class CaseComposer
{
private $caseService;
public function __construct(CaseService $casesService)
{
$this->caseService = $casesService;
}
public function compose($view)
{
$cases = $this->caseService->getCases();
//decode the dynamic page
foreach ($cases as $case)
{
$stripped = json_decode($case->translation->reviews);
$case->translation->reviews = $stripped;
}
//var_dump($cases->first());
$view->with(['cases' => $cases]);
}
}