Commit 4e90abaa authored by Dorian Villet's avatar Dorian Villet

PSR-2 compliant phar folder.

parent daa22fce
...@@ -58,10 +58,14 @@ $phar->setSignatureAlgorithm(Phar::SHA1); ...@@ -58,10 +58,14 @@ $phar->setSignatureAlgorithm(Phar::SHA1);
// Add files to the phar // Add files to the phar
$basePath = realpath(__DIR__."/../library/Solarium"); $basePath = realpath(__DIR__."/../library/Solarium");
if ($strip) { if ($strip) {
$directoryIterator = new RecursiveIteratorIterator (new RecursiveDirectoryIterator ($basePath), RecursiveIteratorIterator::SELF_FIRST); $directoryIterator = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($basePath),
RecursiveIteratorIterator::SELF_FIRST
);
foreach ($directoryIterator as $file) { foreach ($directoryIterator as $file) {
if ( preg_match ('/\\.php$/i', $file) ) { if (preg_match('/\\.php$/i', $file)) {
$phar->addFromString (substr ($file, strlen ($basePath) + 1), php_strip_whitespace ($file)); $phar->addFromString(substr($file, strlen($basePath) + 1), php_strip_whitespace($file));
} }
} }
} else { } else {
...@@ -74,5 +78,5 @@ if ($compress) { ...@@ -74,5 +78,5 @@ if ($compress) {
$phar->compress(Phar::GZ); $phar->compress(Phar::GZ);
} }
$time = round(microtime(true)-$start,5); $time = round(microtime(true)-$start, 5);
echo "\nDONE ($time seconds)\n\n"; echo "\nDONE ($time seconds)\n\n";
...@@ -52,5 +52,5 @@ if ('cli' === php_sapi_name() && basename(__FILE__) === basename($_SERVER['argv' ...@@ -52,5 +52,5 @@ if ('cli' === php_sapi_name() && basename(__FILE__) === basename($_SERVER['argv'
exit(0); exit(0);
} }
__HALT_COMPILER(); __halt_compiler();
?> ?>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment