HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers14/coeveringmatrijzen.nl/app/controllers/BaseController.php
<?php

use Coevering\Facades\MenuService;

class BaseController extends Controller {

	protected $pageSlug;

    protected $mainTitle;

    public function __construct()
    {
        $this->mainTitle = Lang::get('app/pageTitles.main');

        View::share('menuService', MenuService::get());

        \View::share('komma',
            strpos(Request::getHttpHost(), 'komma') !== false ||
            strpos(Request::getHttpHost(), 'local') !== false);
    }

    protected function renderSubPage($subSlug)
    {
        return View::make('layouts.pages.subPageTemplate')
            ->with([
                'pageSlug' => $this->pageSlug,
                'subSlug' => $subSlug,
                'pageTitle' => \Lang::get('app/pageTitles.' . $subSlug) . ' | ' . \Lang::get('app/pageTitles.' . $this->pageSlug) . ' | ' . $this->mainTitle
            ]);
    }

    public function abort()
    {
        return \View::make('layouts.pages.abort')->with([
            'pageTitle' => 'Pagina niet gevonden',
            'pageSlug' => 'abort',
        ]);
    }
}