Stream wrapper manager and organizer.
Methods
Release unused stream wrappers.
free()
Static
Register a new filesystem wrapper.
registerFilesystem(\Filicious\Filesystem $filesystem, string $host, string $scheme)
Static
Parameters
$host
string
$scheme
string
Exceptions
Register a stream.
registerStream(\Filicious\Stream $stream) : int
Static
Parameters
$stream
Returns
int
searchFilesystem()
searchFilesystem($host, $scheme)
Static
searchStream()
searchStream($index)
Static
unregisterFilesystem()
unregisterFilesystem($host, $scheme, $silent)
Static
Parameters
$host
$scheme
$silent
Unregister a stream.
unregisterStream(\Filicious\Stream $stream)
Static
__construct()
__construct()
Properties
Index for autoregistered filesystems.
$autoIndex : int
Static
Map of registered wrappers and filesystems.
$filesystems : array
Static
Index for autoregistered streams.
$streamIndex : int
Static
Map of registered streams.
$streams : array
Static