diff --git a/src/JamesMoss/Flywheel/Repository.php b/src/JamesMoss/Flywheel/Repository.php index c4463d4..7fa297c 100644 --- a/src/JamesMoss/Flywheel/Repository.php +++ b/src/JamesMoss/Flywheel/Repository.php @@ -89,7 +89,12 @@ public function findAll() foreach ($files as $file) { $fp = fopen($file, 'r'); - $contents = fread($fp, filesize($file)); + + $contents = null; + if(($filesize = filesize($file)) > 0) { + $contents = fread($fp, $filesize); + } + fclose($fp); $data = $this->formatter->decode($contents);