@@ -4,37 +4,10 @@ One of the core feature of Flysystem is its ability to interact easily with remo
44including many cloud storage providers. This bundle provides the same level of support for these
55cloud providers by providing corresponding adapters in the configuration.
66
7- * [ Azure] ( #azure )
87* [ AsyncAws S3] ( #asyncaws-s3 )
98* [ AWS S3] ( #aws-s3 )
109* [ DigitalOcean Spaces] ( #digitalocean-spaces )
1110* [ Scaleway Object Storage] ( #scaleway-object-storage )
12- * [ Google Cloud Storage] ( #google-cloud-storage )
13- * [ Rackspace] ( #rackspace )
14- * [ WebDAV] ( #webdav )
15-
16- ## Azure
17-
18- ### Installation
19-
20- ```
21- composer require league/flysystem-azure-blob-storage
22- ```
23-
24- ### Usage
25-
26- ``` yaml
27- # config/packages/flysystem.yaml
28-
29- flysystem :
30- storages :
31- users.storage :
32- adapter : ' azure'
33- options :
34- client : ' azure_client_service' # The service ID of the MicrosoftAzure\Storage\Blob\BlobRestProxy instance
35- container : ' container_name'
36- prefix : ' optional/path/prefix'
37- ` ` `
3811
3912## AsyncAws S3
4013
@@ -93,97 +66,6 @@ as for a AWS storage.
9366The Scaleway Object Storage is compatible with the AWS S3 API, meaning that you can use the same configuration
9467as for a AWS storage.
9568
96- ## Dropbox
97-
98- ### Installation
99-
100- ` ` `
101- composer require spatie/flysystem-dropbox
102- ```
103-
104- ### Usage
105-
106- ``` yaml
107- # config/packages/flysystem.yaml
108-
109- flysystem :
110- storages :
111- users.storage :
112- adapter : ' dropbox'
113- options :
114- client : ' dropbox_client_service' # The service ID of the Spatie\Dropbox\Client instance
115- prefix : ' optional/path/prefix'
116- ` ` `
117-
118- ## Google Cloud Storage
119-
120- ### Installation
121-
122- ` ` `
123- composer require superbalist/flysystem-google-storage
124- ```
125-
126- ### Usage
127-
128- ``` yaml
129- # config/packages/flysystem.yaml
130-
131- flysystem :
132- storages :
133- users.storage :
134- adapter : ' gcloud'
135- options :
136- client : ' gcloud_client_service' # The service ID of the Google\Cloud\Storage\StorageClient instance
137- bucket : ' bucket_name'
138- prefix : ' optional/path/prefix'
139- api_url : ' https://storage.googleapis.com'
140- ` ` `
141-
142- ## Rackspace
143-
144- ### Installation
145-
146- ` ` `
147- composer require league/flysystem-rackspace
148- ```
149-
150- ### Usage
151-
152- ``` yaml
153- # config/packages/flysystem.yaml
154-
155- flysystem :
156- storages :
157- users.storage :
158- adapter : ' rackspace'
159- options :
160- container : ' rackspace_container_service' # The service ID of the OpenCloud\ObjectStore\Resource\Container instance
161- prefix : ' optional/path/prefix'
162- ` ` `
163-
164- ## WebDAV
165-
166- ### Installation
167-
168- ` ` `
169- composer require league/flysystem-webdav
170- ```
171-
172- ### Usage
173-
174- ``` yaml
175- # config/packages/flysystem.yaml
176-
177- flysystem :
178- storages :
179- users.storage :
180- adapter : ' webdav'
181- options :
182- client : ' webdav_client_service' # The service ID of the Sabre\DAV\Client instance
183- prefix : ' optional/path/prefix'
184- use_stream_copy : false
185- ` ` `
186-
18769## Next
18870
18971[Interacting with FTP and SFTP servers](https://github.com/thephpleague/flysystem-bundle/blob/master/docs/3-interacting-with-ftp-and-sftp-servers.md)
0 commit comments