From 196b6736ab60ec971643d9a23d5a1bdbe7ca68a8 Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Sat, 9 Jan 2016 15:30:45 -0700 Subject: [PATCH] more robust .yaml filename checker --- classes/admin.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/classes/admin.php b/classes/admin.php index 65c5b692..ae28114a 100644 --- a/classes/admin.php +++ b/classes/admin.php @@ -727,12 +727,10 @@ class Admin /** @var \DirectoryIterator $directory */ foreach (new \DirectoryIterator($path) as $file) { - if ($file->isDir() || $file->isDot() || $file->getBasename()[0] == '.') { + if ($file->isDir() || $file->isDot() || !preg_match('/^[^.].*.yaml$/', $file)) { continue; } - $configurations[] = basename($file->getBasename(), '.yaml'); - } return $configurations;