class Filesystem implements ExtenderInterface

Methods

disk(string $name, callable|string $callback)

Declare a new filesystem disk.

driver(string $name, string $driverClass)

Register a new filesystem driver.

void
extend(Container $container, Extension|null $extension = null)

No description

Details

Filesystem disk(string $name, callable|string $callback)

Declare a new filesystem disk.

Disks represent storage locations, and are backed by storage drivers. Flarum core uses disks for storing assets and avatars. By default, the "local" driver will be used for disks. The "local" driver represents the filesystem where your Flarum installation is running. To declare a new disk, you must provide default configuration a "local" driver.

Parameters

string $name
callable|string $callback

Return Value

Filesystem

See also

https://laravel.com/docs/11.x/filesystem#configuration

Filesystem driver(string $name, string $driverClass)

Register a new filesystem driver.

Parameters

string $name
string $driverClass

Return Value

Filesystem

void extend(Container $container, Extension|null $extension = null)

Parameters

Container $container
Extension|null $extension

Return Value

void