<?php require 'vendor/autoload.php'; use Nicklasos\Router\App, Nicklasos\Router\View; $app = new App(); $view = new View(); $view->setViewsPath(__DIR__ . '/views'); $view->setLayout('layout'); $app->get('/', function () { return 'home '; }); $app->get('test/views', function () use($view) { return $view->render('index', ['viewName' => 'index.php', 'title' => 'Layout']); }); $app->get('user/:id', function () { return $_GET['id']; }); $app->get('test/:param/view/:test', function () { return $_GET['param'] . $_GET['test']; }); $app->get('test', function () { return 'test'; }); $app->get('user/profile', function () { return 'user/profile'; }); $app->get('test/1/2', function () { return 'test/1/2'; }); $app->notFound(function () { return 'Not found';