lib/Remote/RemoteWebDriver.php
public function executeScript($script, array $arguments = [])
    {
        $params = [
            'script' => $script,
            'args' => $this->prepareScriptArguments($arguments),
        ];

        return $this->execute(DriverCommand::EXECUTE_SCRIPT, $params);
    }
public function executeScript($script, array $arguments = [])
    {
        $params = [
            'script' => $script,
            'args' => $this->prepareScriptArguments($arguments),
        ];

        return $this->execute(DriverCommand::EXECUTE_SCRIPT, $params);
    }
public function executeScript ( $ script , array $ arguments = [ ] ) { $ params = [ 'script' => $ script , 'args' => $ this -> prepareScriptArguments ( $ arguments ) , ] ; return $ this -> execute ( DriverCommand :: EXECUTE_SCRIPT , $ params ) ; }
Inject a snippet of JavaScript into the page for execution in the context of the currently selected frame.
The executed script is assumed to be synchronous and the result of evaluating the script will be returned.

@param string $script The script to inject.
@param array $arguments The arguments of the script.
@return mixed The return value of the script.
Inject a snippet of JavaScript into the page for execution in the context of the currently selected frame . The executed script is assumed to be synchronous and the result of evaluating the script will be returned .