File: D:/HostingSpaces/SBogers107/jeugdsportdagen.nl/app/Komma/SimplePages/SimplePageController.php
<?php
namespace Komma\SimplePages;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Redirect;
use Komma\Blocks\BlockService;
use Komma\Contact\ContactController;
use Komma\Kms\Documents\DocumentController;
use Komma\Pages\PageService;
use Komma\Sitemap\SitemapController;
class SimplePageController extends \BaseController
{
protected $simplePageService;
protected $pageService;
protected $documentController;
public function __construct(SimplePageService $simplePageService, PageService $pageService, DocumentController $documentController)
{
parent::__construct();
$this->simplePageService = $simplePageService;
$this->pageService = $pageService;
$this->documentController = $documentController;
}
public function show($id = 2)
{
//get content of page
$page = $this->simplePageService->getSimplePageContent($id);
//get all page links
$links = $this->pageService->getAllRoutes();
$programs = $this->documentController->getDocumentsForPage();
return \View::make('layouts.pages.base_template')
->with('page', $page)
->with('links', $links)
->with('programs', $programs);
}
}