/** * @return array */ protected function getFilesFromDir() { $files = []; $finder = new Finder(); $finder->in($this->package->getDir())->ignoreVCS(false)->ignoreDotFiles(false)->files(); foreach (iterator_to_array($finder, false) as $file) { if ($this->shouldIgnore($file)) { continue; } $files[] = $file->getRealPath(); } return $files; }