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.

Return Value

string|null

at line 29
string|null getDriverTitle()

Return driver display name.

Return Value

string|null

at line 36
string|null getDriverDescription()

Return driver description.

Return Value

string|null

at line 43
string|null getDriverCategory()

Return driver category.

Return Value

string|null

at line 50
string|null getDriverVersion()

Return driver version.

Return Value

string|null

at line 57
string|null getDriverExtensionName()

Return driver extension name (if driver class is located in extension)

Return Value

string|null

at line 64
string getDriverClass()

Get driver class

Return Value

string

at line 71
array getDriverConfig()

Get driver config

Return Value

array

at line 78
void initDriver($properties)

Initialize driver

Parameters

$properties

Return Value

void

at line 85
object getInstance()

Get driver instance

Return Value

object

at line 93
array createDriverConfig(Properties $properties)

Build driver config properties array

Parameters

Properties $properties

Return Value

array

at line 101
void setDriverOptions(array $options)

Set driver options

Parameters

array $options

Return Value

void

at line 109
void setDriverConfig(array $config)

Set driver config

Parameters

array $config

Return Value

void