[Laravel] 5.6.7がリリースされました
Laravelのバージョン5.6.7
がリリースされました(2018-02-28)。更新された機能について確認していきます。
Added
SFTPのファイルシステムが追加されました
league/flysystem-sftp
パッケージが含まれるようになりました。
GitHub - thephpleague/flysystem-sftp: Flysystem Adapter for SFTP
config/filesystems.php
へは以下のように記述します。
// SSH鍵ベースの認証のサンプル
'sftp' => [
'driver' => 'sftp',
'host' => 'example.com',
'username' => 'username',
'password' => 'password',
'privateKey' => '/path/to/privateKey',
],
// すべてのオプション
'sftp' => [
'driver' => 'sftp',
'host' => 'example.com',
'port' => 22,
'username' => 'username',
'password' => 'password',
'privateKey' => 'path/to/or/contents/of/privatekey',
'root' => '/path/to/root',
'timeout' => 10,
'directoryPerm' => 0755
],