DriverRegistryInterface
interface DriverRegistryInterface
Driver Registry Interface
Methods
bool
addDriver(string $name, array $data)
Add driver
bool
removeDriver(string $name)
Remove driver
array|false
getDriver(string $name)
Get driver
bool
hasDriver(string $name)
Return true if driver exist
bool
saveConfig(string $name, array $config)
Save driver config
bool
setDriverStatus(string $name, integer|string $status)
Save driver config
array
getDriverConfig(string $name)
Get driver config
array
getDriversList(string|null $category = null, int|null $status = null)
Get drivers list
Details
at line 24
bool
addDriver(string $name, array $data)
Add driver
at line 32
bool
removeDriver(string $name)
Remove driver
at line 40
array|false
getDriver(string $name)
Get driver
at line 48
bool
hasDriver(string $name)
Return true if driver exist
at line 57
bool
saveConfig(string $name, array $config)
Save driver config
at line 66
bool
setDriverStatus(string $name, integer|string $status)
Save driver config
at line 74
array
getDriverConfig(string $name)
Get driver config
at line 83
array
getDriversList(string|null $category = null, int|null $status = null)
Get drivers list