Factory
in package
Class Factory
Creates driver instances
Table of Contents
- $types : array<string|int, mixed>
- Available drivers
- create() : mixed
- Creates a new 'Driver' instance for the given type
Properties
$types
Available drivers
public
static array<string|int, mixed>
$types
= [
# (1) 'gesetze-im-internet.de'
'gesetze' => 'S1SYPHOS\\Gesetze\\Drivers\\Driver\\GesetzeImInternet',
# (2) 'dejure.org'
'dejure' => 'S1SYPHOS\\Gesetze\\Drivers\\Driver\\DejureOnline',
# (3) 'buzer.de'
'buzer' => 'S1SYPHOS\\Gesetze\\Drivers\\Driver\\Buzer',
# (4) 'lexparency.de'
'lexparency' => 'S1SYPHOS\\Gesetze\\Drivers\\Driver\\Lexparency',
]
Methods
create()
Creates a new 'Driver' instance for the given type
public
static create(string $type) : mixed
Parameters
- $type : string