ACC SHELL

Path : /srv/www/vhosts/printeco/
File Upload :
Current File : /srv/www/vhosts/printeco/index.php

<?php
    error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

    require_once __DIR__ . '/vendor/autoload.php';

    $base  = dirname($_SERVER['PHP_SELF']);

    // Update request when we have a subdirectory
    if (ltrim($base, '/')) {
        $_SERVER['REQUEST_URI'] = substr($_SERVER['REQUEST_URI'], strlen($base));
    }

    $klein = new \Klein\Klein();

    // First, let's setup the layout our site will use. By passing
    // an anonymous function in Klein will respond to all methods/URI's.
    $klein->respond(function ($request, $response, $service) {
        $service->layout('layouts/default.php');
    });

    // Home page view
    $klein->respond('/', function ($request, $response, $service) {
        // add some data to the view.
        $service->pageTitle = 'O nás';

        // This is the function that renders the view inside the layout.
        $service->render('views/o-nas.php');
    });

    $klein->respond('/ofsetovy-tisk', function ($request, $response, $service) {
        $service->pageTitle = 'Ofsetový tisk';
        $service->render('views/ofsetovy-tisk.php');
    });

    $klein->respond('/tisk-samolepicich-etiket', function ($request, $response, $service) {
        $service->pageTitle = 'Tisk samolepicích etiket';
        $service->render('views/tisk-samolepicich-etiket.php');
    });

    $klein->respond('/digitalni-tisk', function ($request, $response, $service) {
        $service->pageTitle = 'Tisk samolepicích etiket';
        $service->render('views/digitalni-tisk.php');
    });

    $klein->respond('/kontakt', function ($request, $response, $service) {
        $service->pageTitle = 'Tisk samolepicích etiket';
        $service->render('views/kontakt.php');
    });

    $klein->respond('/reference', function ($request, $response, $service) {
        $service->pageTitle = 'Reference';
        $service->render('views/reference.php');
    });

    $klein->respond('404', function ($request, $response, $service) {
        $service->pageTitle = 'Požadovaná stránka neexistuje';
        $service->render('views/pozadovana-stranka-neexistuje.php');
    });

    $klein->dispatch();

ACC SHELL 2018