diff --git a/src/Generator.php b/src/Generator.php index 326d1f1..409b555 100644 --- a/src/Generator.php +++ b/src/Generator.php @@ -44,6 +44,10 @@ private function allocateLocaleArray($path) foreach ($dir as $fileinfo) { if (!$fileinfo->isDot()) { $noExt = $this->removeExtension($fileinfo->getFilename()); + // Ignore non *.php files (ex.: .gitignore, vim swap files etc.) + if (pathinfo($fileinfo->getFileName())['extension'] !== 'php') { + continue; + } $tmp = include($path . '/' . $fileinfo->getFilename()); $data[$noExt] = $this->adjustArray($tmp);