Fix for examples directory iterator in PHP 5.2. Future-proof things a bit by actually checking for file extension before accessing that index.

This commit is contained in:
Justin Hileman
2010-07-05 23:29:28 -04:00
parent b096cb108d
commit e026d8e7f5
+14 -12
View File
@@ -262,22 +262,24 @@ class MustacheTest extends PHPUnit_Framework_TestCase {
foreach ($children as $file) {
if (!$file->isFile()) continue;
$filename = $file->getPathInfo();
$filename = $file->getPathname();
$info = pathinfo($filename);
switch($info['extension']) {
case 'php':
$class = $info['filename'];
include_once($filename);
break;
if (isset($info['extension'])) {
switch($info['extension']) {
case 'php':
$class = $info['filename'];
include_once($filename);
break;
case 'mustache':
$template = file_get_contents($filename);
break;
case 'mustache':
$template = file_get_contents($filename);
break;
case 'txt':
$output = file_get_contents($filename);
break;
case 'txt':
$output = file_get_contents($filename);
break;
}
}
}