ArchiverManager
class ArchiverManager
Class ArchiverManager
Methods
$this
reset()
Reset manager
array
getArchivers(
null|boolean $isAvailable = null)
Get all archivers or only those match availability
boolean
has(
string $archiverId,
boolean $throwException = false)
Determine if an archiver exists under the given identifier
null|ArchiverInterface
get(
string $archiverId,
null|boolean $isAvailable = null)
Get an archiver
$this
setArchivers(
array $archivers)
Set archivers
$this
add(
ArchiverInterface $archiver)
Add an archiver
remove(
string $archiverId)
Remove an archiver
Details
at line 33
$this
reset()
Reset manager
at line 47
array
getArchivers(
null|boolean $isAvailable = null)
Get all archivers or only those match availability
at line 75
boolean
has(
string $archiverId,
boolean $throwException = false)
Determine if an archiver exists under the given identifier
at line 101
null|ArchiverInterface
get(
string $archiverId,
null|boolean $isAvailable = null)
Get an archiver
at line 125
$this
setArchivers(
array $archivers)
Set archivers
at line 147
$this
add(
ArchiverInterface $archiver)
Add an archiver
at line 159
remove(
string $archiverId)
Remove an archiver