DriverInterface
interface DriverInterface
Driver interface
Methods
string|null
getDriverName()
Return driver name.
string|null
getDriverTitle()
Return driver display name.
string|null
getDriverDescription()
Return driver description.
string|null
getDriverCategory()
Return driver category.
string|null
getDriverVersion()
Return driver version.
string|null
getDriverExtensionName()
Return driver extension name (if driver class is located in extension)
string
getDriverClass()
Get driver class
array
getDriverConfig()
Get driver config
void
initDriver($properties)
Initialize driver
object
getInstance()
Get driver instance
array
createDriverConfig(Properties $properties)
Build driver config properties array
void
setDriverOptions(array $options)
Set driver options
void
setDriverConfig(array $config)
Set driver config
Details
at line 22
string|null
getDriverName()
Return driver name.
at line 29
string|null
getDriverTitle()
Return driver display name.
at line 36
string|null
getDriverDescription()
Return driver description.
at line 43
string|null
getDriverCategory()
Return driver category.
at line 50
string|null
getDriverVersion()
Return driver version.
at line 57
string|null
getDriverExtensionName()
Return driver extension name (if driver class is located in extension)
at line 64
string
getDriverClass()
Get driver class
at line 71
array
getDriverConfig()
Get driver config
at line 78
void
initDriver($properties)
Initialize driver
at line 85
object
getInstance()
Get driver instance
at line 93
array
createDriverConfig(Properties $properties)
Build driver config properties array
at line 101
void
setDriverOptions(array $options)
Set driver options
at line 109
void
setDriverConfig(array $config)
Set driver config