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 2929 *
3030 * @method status
3131 */
32- final class WebDriver extends AbstractWebDriver
32+ final class WebDriver extends AbstractWebDriver implements WebDriverInterface
3333{
3434 /**
3535 * {@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