protected function connectToFtp($server)
{
try {
$options = $this->getCommonOptions($server);
$options['passive'] = $server['passive'] ?: true;
$options['ssl'] = $server['ssl'] ?: false;
$options['port'] = $server['port'] ?: 21;
return new Filesystem(new FtpAdapter($options));
} catch (\Exception $e) {
echo "\r\nOh Snap: {$e->getMessage()}\r\n";
}
}