Attempts to return a concrete Horde_Vcs instance based on $driver.
public static factory ( mixed $driver, array $params = [] ) : Horde_Vcs | ||
$driver | mixed | The type of concrete Horde_Vcs subclass to return. The code is dynamically included. |
$params | array | A hash containing any additional configuration or parameters a subclass might need. |
return | Horde_Vcs | The newly created concrete instance. |