PHP Class WebDriver\ServiceFactory

A service factory
Afficher le fichier Open project: instaclick/php-webdriver Class Usage Examples

Protected Properties

Свойство Type Description
$serviceClasses array
$services array

Méthodes publiques

Méthode Description
getInstance ( ) : ServiceFactory Get singleton instance
getService ( string $serviceName ) : object Get service
setServiceClass ( string $serviceName, string $className ) Override default service class

Private Methods

Méthode Description
__construct ( ) Private constructor

Method Details

getInstance() public static méthode

Get singleton instance
public static getInstance ( ) : ServiceFactory
Résultat ServiceFactory

getService() public méthode

Get service
public getService ( string $serviceName ) : object
$serviceName string Name of service
Résultat object

setServiceClass() public méthode

Override default service class
public setServiceClass ( string $serviceName, string $className )
$serviceName string Name of service
$className string Name of service class

Property Details

$serviceClasses protected_oe property

protected array $serviceClasses
Résultat array

$services protected_oe property

protected array $services
Résultat array