You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,20 +5,20 @@ php-webdriver -- A very thin wrapper of WebDriver
5
5
6
6
This client aims to be as thin as possible, abusing the dynamic nature of PHP to allow almost all API calls to be a direct transformation of what is defined in the WebDriver protocol itself.
7
7
8
-
Most clients require you to first read the protocol to see what's possible, then study the client itself to see how to call it. This hopes to eliminate the latter step, and invites you to rely almost exclusively on http://code.google.com/p/selenium/wiki/JsonWireProtocol
8
+
Most clients require you to first read the protocol to see what's possible, then study the client itself to see how to call it. This hopes to eliminate the latter step, and invites you to rely almost exclusively on the [Selenium JSON Wire Protocol](http://code.google.com/p/selenium/wiki/JsonWireProtocol).
9
9
10
-
Each command is just the name of a function call, and each additional path is just another chained function call. The function parameter is then either an array() if the command takes JSON parameters, or an individual primitive if it takes a URL parameter.
10
+
Each command is just the name of a function call, and each additional path is just another chained function call. The function parameter is then either an `array()` if the command takes JSON parameters, or an individual primitive if it takes a URL parameter.
11
11
12
-
The function's return value is exactly what is returned from the server as part of the protocol definition. If an error is returned, the function will throw the appropriate WebDriverException instance.
12
+
The function's return value is exactly what is returned from the server as part of the protocol definition. If an error is returned, the function will throw the appropriate `WebDriverException` instance.
13
13
14
-
Note - This is a maintained clone of https://github.com/facebook/php-webdriver with following differences
14
+
Note - This is a maintained clone of [facebook/php-webdriver](https://github.com/facebook/php-webdriver) with following differences:
15
15
16
16
* Class names being slightly different for packaging within PEAR
17
17
* Implementation of WebDriverWait
18
18
19
19
## RELEASE NOTES
20
20
21
-
What got added, what got removed and what got fixed is listed in the (Release Notes)[https://github.com/Element-34/php-webdriver/wiki/Release-Notes]. Well, to varying degrees of detail at any rate.
21
+
What got added, what got removed and what got fixed is listed in the [Release Notes](https://github.com/Element-34/php-webdriver/wiki/Release-Notes). Well, to varying degrees of detail at any rate.
22
22
23
23
## GETTING STARTED
24
24
@@ -35,7 +35,7 @@ Note: if you recieve a 404 during the channel-discover set, check that you are u
35
35
pear upgrade pear
36
36
```
37
37
38
-
* All you need as the server for this client is the selenium-server-standalone-#.jar file provided here: http://code.google.com/p/selenium/downloads/list
38
+
* All you need as the server for this client is the [selenium-server-standalone-#.jar](http://code.google.com/p/selenium/downloads/list).
39
39
40
40
* Download and run that file, replacing # with the current server version.
* Sending a 'special' character (see list at https://raw.github.com/Element-34/php-webdriver/master/PHPWebDriver/WebDriverKeys.php/)
302
+
* Sending a 'special' character (see list at [WebDriverKeys.php](https://raw.github.com/Element-34/php-webdriver/master/PHPWebDriver/WebDriverKeys.php/))
0 commit comments