Esempio n. 1
0
 static function enable($files = null, $flags = self::ALL)
 {
     self::$flags = is_int($files) ? $files : $flags;
     if (!headers_sent()) {
         $files = is_array($files) ? $files : array();
         $files = array_filter(array_merge($files, get_included_files()), "is_file");
         $mtime = max(array_map('filemtime', $files));
         header('Last-Modified: ' . gmdate('D, d M Y H:i:s', $mtime) . ' GMT');
     }
     if (getenv('HTTP_X_REQUESTED_WITH') !== 'XMLHttpRequest') {
         register_shutdown_function(array(__CLASS__, 'render'));
     }
 }
Esempio n. 2
0
<?php

require __DIR__ . '/../src/ultimo.php';
Ultimo::enable();
?>
<html>
  <head>
    <link rel="stylesheet" href="example.css">
    <script src="example.js"></script>
  </head>
  <body>
    <h1>ultimo<b id="test">example</b></h1>
  </body>
</html>