for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Spatie\Backup\BackupDestination;
class BackupDestinationFactory
{
/**
* @param array $config
*
* @return \Illuminate\Support\Collection
*/
public static function createFromArray(array $config)
return collect($config['destination']['filesystems'])
->map(function ($filesystemName) use ($config) {
return BackupDestination::create($filesystemName, $config['name']);
});
}