Skip to content

Latest commit

 

History

History
224 lines (77 loc) · 1.58 KB

FileStorage.md

File metadata and controls

224 lines (77 loc) · 1.58 KB

FileStorage

  • Full name: \FileStorage

Properties

config

protected array $config

storages

protected array $storages

manager

protected \League\Flysystem\MountManager $manager

Methods

__construct

public __construct(array $config = []): mixed

Parameters:

Parameter Type Description
$config array

addStorage

public addStorage(string $name, array $config): self

Parameters:

Parameter Type Description
$name string
$config array

use

public use(string $name): ?\League\Flysystem\Filesystem

Parameters:

Parameter Type Description
$name string

getURL

public getURL(string $file): ?string

Parameters:

Parameter Type Description
$file string

initStorage

protected initStorage(string $name): \League\Flysystem\Filesystem

Parameters:

Parameter Type Description
$name string

__call

public __call(mixed $name, mixed $args): mixed

Parameters:

Parameter Type Description
$name mixed
$args mixed