Lines Matching defs:capabilities

16     private $capabilities;
26 public function __construct(array $capabilities = [])
28 $this->capabilities = $capabilities;
31 public static function createFromW3cCapabilities(array $capabilities = [])
36 // Copy W3C capabilities to OSS ones
37 if (array_key_exists($w3cCapability, $capabilities)) {
38 $capabilities[$ossCapability] = $capabilities[$w3cCapability];
42 return new self($capabilities);
157 * @see https://github.com/SeleniumHQ/selenium/wiki/DesiredCapabilities#read-write-capabilities
165 'See https://github.com/SeleniumHQ/selenium/wiki/DesiredCapabilities#read-write-capabilities.'
180 if (isset($this->capabilities[ChromeOptions::CAPABILITY]) &&
181 $this->capabilities[ChromeOptions::CAPABILITY] instanceof ChromeOptions
183 $this->capabilities[ChromeOptions::CAPABILITY] =
184 $this->capabilities[ChromeOptions::CAPABILITY]->toArray();
187 if (isset($this->capabilities[FirefoxOptions::CAPABILITY]) &&
188 $this->capabilities[FirefoxOptions::CAPABILITY] instanceof FirefoxOptions
190 $this->capabilities[FirefoxOptions::CAPABILITY] =
191 $this->capabilities[FirefoxOptions::CAPABILITY]->toArray();
194 if (isset($this->capabilities[FirefoxDriver::PROFILE]) &&
195 $this->capabilities[FirefoxDriver::PROFILE] instanceof FirefoxProfile
197 $this->capabilities[FirefoxDriver::PROFILE] =
198 $this->capabilities[FirefoxDriver::PROFILE]->encode();
201 return $this->capabilities;
226 // Copy already W3C compatible capabilities
231 // Convert capabilities with changed name
424 $this->capabilities[$key] = $value;
436 return isset($this->capabilities[$key])
437 ? $this->capabilities[$key]