WebDriverDispatcher
in package
Table of Contents
Properties
- $driver : EventFiringWebDriver
- $listeners : array<string|int, mixed>
Methods
- dispatch() : $this
- getDefaultDriver() : null|EventFiringWebDriver
- register() : $this
- setDefaultDriver() : $this
- this is needed so that EventFiringWebElement can pass the driver to the exception handling
- unregister() : $this
Properties
$driver
protected
EventFiringWebDriver
$driver
$listeners
protected
array<string|int, mixed>
$listeners
= []
Methods
dispatch()
public
dispatch(mixed $method, mixed $arguments) : $this
Parameters
- $method : mixed
- $arguments : mixed
Return values
$thisgetDefaultDriver()
public
getDefaultDriver() : null|EventFiringWebDriver
Return values
null|EventFiringWebDriverregister()
public
register(WebDriverEventListener $listener) : $this
Parameters
- $listener : WebDriverEventListener
Return values
$thissetDefaultDriver()
this is needed so that EventFiringWebElement can pass the driver to the exception handling
public
setDefaultDriver(EventFiringWebDriver $driver) : $this
Parameters
- $driver : EventFiringWebDriver
Return values
$thisunregister()
public
unregister(WebDriverEventListener $listener) : $this
Parameters
- $listener : WebDriverEventListener