Download the PHP package creocoder/yii2-flysystem without Composer
On this page you can find all versions of the php package creocoder/yii2-flysystem. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package yii2-flysystem
Flysystem Extension for Yii 2
This extension provides Flysystem integration for the Yii framework. Flysystem is a filesystem abstraction which allows you to easily swap out a local filesystem for a remote one.
Installation
The preferred way to install this extension is through composer.
Either run
or add
to the require
section of your composer.json
file.
Configuring
Local filesystem
Configure application components
as follows
FTP filesystem
Configure application components
as follows
NULL filesystem
Configure application components
as follows
AWS S3 filesystem
Either run
or add
to the require
section of your composer.json
file and configure application components
as follows
Azure filesystem
Add the following to the repositories
section of your composer.json
Either run
or add
to the require
section of your composer.json
file and configure application components
as follows
Copy filesystem
Either run
or add
to the require
section of your composer.json
file and configure application components
as follows
Dropbox filesystem
Either run
or add
to the require
section of your composer.json
file and configure application components
as follows
Google Cloud filesystem
Run
and configure application components
as follows
Note: Credential configuration is read from the keyFile.
GridFS filesystem
Either run
or add
to the require
section of your composer.json
file and configure application components
as follows
Rackspace filesystem
Either run
or add
to the require
section of your composer.json
file and configure application components
as follows
SFTP filesystem
Either run
or add
to the require
section of your composer.json
file and configure application components
as follows
WebDAV filesystem
Either run
or add
to the require
section of your composer.json
file and configure application components
as follows
ZipArchive filesystem
Either run
or add
to the require
section of your composer.json
file and configure application components
as follows
Caching feature
Either run
or add
to the require
section of your composer.json
file and configure fsID
application component as follows
Replication feature
Either run
or add
to the require
section of your composer.json
file and configure fsID
application component as follows
Global visibility settings
Configure fsID
application component as follows
Usage
Writing files
To write file
To write file using stream contents
Updating files
To update file
To update file using stream contents
Writing or updating files
To write or update file
To write or update file using stream contents
Reading files
To read file
To retrieve a read-stream
Checking if a file exists
To check if a file exists
Deleting files
To delete file
Reading and deleting files
To read and delete file
Renaming files
To rename file
Getting files mimetype
To get file mimetype
Getting files timestamp
To get file timestamp
Getting files size
To get file size
Creating directories
To create directory
Directories are also made implicitly when writing to a deeper path
Deleting directories
To delete directory
Managing visibility
Visibility is the abstraction of file permissions across multiple platforms. Visibility can be either public or private.
You can also change and check visibility of existing files
Listing contents
To list contents
By default Flysystem lists the top directory non-recursively. You can supply a directory name and recursive boolean to get more precise results
Listing paths
To list paths
Listing with ensured presence of specific metadata
To list with ensured presence of specific metadata
Getting file info with explicit metadata
To get file info with explicit metadata
Donating
Support this project and others by creocoder via gratipay.