File tree Expand file tree Collapse file tree 2 files changed +31
-1
lines changed Expand file tree Collapse file tree 2 files changed +31
-1
lines changed Original file line number Diff line number Diff line change 29
29
*
30
30
* @method status
31
31
*/
32
- final class WebDriver extends AbstractWebDriver
32
+ final class WebDriver extends AbstractWebDriver implements WebDriverInterface
33
33
{
34
34
/**
35
35
* {@inheritdoc}
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace WebDriver ;
4
+
5
+ /**
6
+ * WebDriverInterface interface
7
+ *
8
+ * @package WebDriver
9
+ */
10
+ interface WebDriverInterface
11
+ {
12
+
13
+ /**
14
+ * New Session: /session (POST)
15
+ * Get session object for chaining
16
+ *
17
+ * @param array|string $requiredCapabilities Required capabilities (or browser name)
18
+ * @param array $desiredCapabilities Desired capabilities
19
+ *
20
+ * @return \WebDriver\Session
21
+ */
22
+ public function session ($ requiredCapabilities = Browser::FIREFOX , $ desiredCapabilities = array ());
23
+
24
+ /**
25
+ * Get list of currently active sessions
26
+ *
27
+ * @return array an array of \WebDriver\Session objects
28
+ */
29
+ public function sessions ();
30
+ }
You can’t perform that action at this time.
0 commit comments