Include header in generated bootstrap files.
This commit is contained in:
+16
-2
@@ -75,6 +75,19 @@ class SymfonyClassCollectionLoader
|
||||
{
|
||||
static private $loaded;
|
||||
|
||||
const HEADER = <<<EOS
|
||||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of Mustache.php.
|
||||
*
|
||||
* (c) %d Justin Hileman
|
||||
*
|
||||
* For the full copyright and license information, please view the LICENSE
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
EOS;
|
||||
|
||||
/**
|
||||
* Loads a list of classes and caches them in one big file.
|
||||
*
|
||||
@@ -104,8 +117,9 @@ class SymfonyClassCollectionLoader
|
||||
$content .= preg_replace(array('/^\s*<\?php/', '/\?>\s*$/'), '', file_get_contents($r->getFileName()));
|
||||
}
|
||||
|
||||
$cache = $cacheDir.'/'.$name.$extension;
|
||||
self::writeCacheFile($cache, self::stripComments('<?php '.$content));
|
||||
$cache = $cacheDir.'/'.$name.$extension;
|
||||
$header = sprintf(self::HEADER, strftime('%Y'));
|
||||
self::writeCacheFile($cache, $header . substr(self::stripComments('<?php '.$content), 5));
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user