File: D:/HostingSpaces/SBogers10/straffer.komma.nl/app/Komma/Projects/ProjectController.php
<?php
namespace Komma\Projects;
use Illuminate\Http\Request;
class ProjectController extends \BaseController
{
public $data;
protected $projectRepository;
public function __construct(ProjectRepository $projectRepository){;
$this->projectRepository = $projectRepository;
$this->data = (object)[];
}
public function show($id = 2){
$this->data->id = 3;
$this->data->content = $this->projectRepository->getProject($id);
$this->data->previousNext = $this->projectRepository->projectMenu($this->data->content->project_id);
$this->data->content->meta_title = $this->data->content->name.' - Our Work - Straffer';
$description ='';
$dynamicBlock = json_decode($this->data->content->dynamic);
foreach($dynamicBlock as $block){
if($block->typeSlug == 'content-block'){
$description = substr(strip_tags($block->description), 0, 153).'...';
}
}
$this->data->content->meta_description = $description;
return \View::make('layouts.pages.project')->with('data', $this->data);
}
}