blob: e436e427dd658b027a57ffbf8e4272548ce72088 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
<?php
require __DIR__ . '/vendor/autoload.php';
$loader = new \Twig\Loader\FilesystemLoader(__DIR__ . '/views');
$twig = new \Twig\Environment($loader); # no cache
$function = new \Twig\TwigFunction('is_active', function($route) {
$url = strtok($_SERVER["REQUEST_URI"], '?');
if ( $url == $route ) {
echo " active ";
}
});
$twig->addFunction($function);
$function = new \Twig\TwigFunction('maincss', function() {
echo readfile(__DIR__ . '/public/css/bootstrap.min.css');
});
$twig->addFunction($function);
|