public function updatePackages($paths, PackageZipper $packageZipper) { $finder = new Finder(); $finder->files()->exclude('vendor')->name('composer.json')->depth(0); $results = array(); foreach ($finder->in($paths) as $file) { $results[] = $packageZipper->zip($file); } return $results; }