EventFiringWebDriver
class EventFiringWebDriver implements WebDriver, JavaScriptExecutor (View source)
Properties
| protected WebDriver | $driver | ||
| protected WebDriverDispatcher | $dispatcher | 
Methods
                    getDispatcher()
        
                                            
                
            No description
                    getWebDriver()
        
                                            
                
            No description
                    mixed
                
                
                    executeScript(string $script, array $arguments = [])
        
                                            
                
            No description
                    mixed
                
                
                    executeAsyncScript(string $script, array $arguments = [])
        
                                            
                
            No description
                    string
                
                
                    getCurrentURL()
        
                                            
                
            No description
                    string
                
                
                    getPageSource()
        
                                            
                
            No description
                    string
                
                
                    getTitle()
        
                                            
                
            No description
                    string
                
                
                    getWindowHandle()
        
                                            
                
            No description
                    array
                
                
                    getWindowHandles()
        
                                            
                
            No description
                    quit()
        
                                            
                
            No description
                    string
                
                
                    takeScreenshot(string $save_as = null)
        
                                            
                
            No description
                    wait(int $timeout_in_second = 30, int $interval_in_millisecond = 250)
        
                                            
                
            No description
                    manage()
        
                                            
                
            No description
                    navigate()
        
                                            
                
            No description
                    switchTo()
        
                                            
                
            No description
                    getTouch()
        
                                            
                
            No description
                    mixed
                
                
                    execute(string $name, array $params)
        
                                            
                
            No description
                    dispatch(mixed $method, mixed ...$arguments)
        
                                            
                
            No description
Details
        
                            
    __construct(WebDriver $driver, WebDriverDispatcher $dispatcher = null)
        
    
    No description
        
                            WebDriverDispatcher
    getDispatcher()
        
    
    No description
        
                            WebDriver
    getWebDriver()
        
    
    No description
        
                            WebDriver
    get(string $url)
        
    
    No description
        
                            WebDriverElement[]
    findElements(WebDriverBy $by)
        
    
    No description
        
                            WebDriverElement
    findElement(WebDriverBy $by)
        
    
    No description
        
                            mixed
    executeScript(string $script, array $arguments = [])
        
    
    No description
        
                            mixed
    executeAsyncScript(string $script, array $arguments = [])
        
    
    No description
        
                            WebDriver
    close()
        
    
    No description
        
                            string
    getCurrentURL()
        
    
    No description
        
                            string
    getPageSource()
        
    
    No description
        
                            string
    getTitle()
        
    
    No description
        
                            string
    getWindowHandle()
        
    
    No description
        
                            array
    getWindowHandles()
        
    
    No description
        
                            
    quit()
        
    
    No description
        
                            string
    takeScreenshot(string $save_as = null)
        
    
    No description
        
                            WebDriverWait
    wait(int $timeout_in_second = 30, int $interval_in_millisecond = 250)
        
    
    No description
        
                            WebDriverOptions
    manage()
        
    
    No description
        
                            WebDriverNavigationInterface
    navigate()
        
    
    No description
        
                            WebDriverTargetLocator
    switchTo()
        
    
    No description
        
                            WebDriverTouchScreen
    getTouch()
        
    
    No description
        
                            mixed
    execute(string $name, array $params)
        
    
    No description
        
                    protected        EventFiringWebElement
    newElement(WebDriverElement $element)
        
    
    No description
        
                    protected        
    dispatch(mixed $method, mixed ...$arguments)
        
    
    No description
        
                    protected        
    dispatchOnException(WebDriverException $exception)
        
    
    No description