public function getProtocols()
{
- return ['FTP' => __('FTP non sécurisé'), 'SFTP' => 'SFTP', 'hosting' => 'Hosting', 'hosting2' => 'Hosting #2', 'ushosting' => 'US Hosting', 'S3' => __('Amazon S3') . ' (' . __('et solutions compatibles') . ')'];
+ return [
+ 'FTP' => __('FTP non sécurisé'),
+ 'FTPES' => 'FTPES (' . __('FTP sécurisé explicitement') . ')',
+ 'SFTP' => 'SFTP',
+ 'hosting' => 'Hosting',
+ 'hosting2' => 'Hosting #2',
+ 'ushosting' => 'US Hosting',
+ 'S3' => __('Amazon S3') . ' (' . __('et solutions compatibles') . ')'
+ ];
}
protected static function getHostingProtocols()
return ['error' => true, 'message' => __('Un ou plusieurs champs sont invalides') . ': ' . implode(', ', array_keys($validator->errors()->toArray()))];
}
+
$server = new static();
$server->setRawAttributes($data);