DesiredCapabilities
in package
implements
WebDriverCapabilities
Table of Contents
Interfaces
Properties
- $capabilities : array<string|int, mixed>
- $ossToW3c : array<string|int, mixed>
Methods
- __construct() : mixed
- android() : static
- chrome() : static
- createFromW3cCapabilities() : mixed
- firefox() : static
- getBrowserName() : string
- getCapability() : mixed
- getPlatform() : string
- getVersion() : string
- htmlUnit() : static
- htmlUnitWithJS() : static
- internetExplorer() : static
- ipad() : static
- iphone() : static
- is() : bool
- isJavascriptEnabled() : bool
- microsoftEdge() : static
- opera() : static
- phantomjs() : static
- safari() : static
- setBrowserName() : DesiredCapabilities
- setCapability() : DesiredCapabilities
- setJavascriptEnabled() : DesiredCapabilities
- This is a htmlUnit-only option.
- setPlatform() : DesiredCapabilities
- setVersion() : DesiredCapabilities
- toArray() : array<string|int, mixed>
- toW3cCompatibleArray() : array<string|int, mixed>
- get() : mixed
- set() : DesiredCapabilities
Properties
$capabilities
private
array<string|int, mixed>
$capabilities
$ossToW3c
private
static array<string|int, mixed>
$ossToW3c
= [\Facebook\WebDriver\Remote\WebDriverCapabilityType::PLATFORM => 'platformName', \Facebook\WebDriver\Remote\WebDriverCapabilityType::VERSION => 'browserVersion', \Facebook\WebDriver\Remote\WebDriverCapabilityType::ACCEPT_SSL_CERTS => 'acceptInsecureCerts']
Methods
__construct()
public
__construct([array<string|int, mixed> $capabilities = [] ]) : mixed
Parameters
- $capabilities : array<string|int, mixed> = []
android()
public
static android() : static
Return values
staticchrome()
public
static chrome() : static
Return values
staticcreateFromW3cCapabilities()
public
static createFromW3cCapabilities([array<string|int, mixed> $capabilities = [] ]) : mixed
Parameters
- $capabilities : array<string|int, mixed> = []
firefox()
public
static firefox() : static
Return values
staticgetBrowserName()
public
getBrowserName() : string
Return values
string —The name of the browser.
getCapability()
public
getCapability(string $name) : mixed
Parameters
- $name : string
Return values
mixed —The value of a capability.
getPlatform()
public
getPlatform() : string
Return values
string —The name of the platform.
getVersion()
public
getVersion() : string
Return values
string —The version of the browser.
htmlUnit()
public
static htmlUnit() : static
Return values
statichtmlUnitWithJS()
public
static htmlUnitWithJS() : static
Return values
staticinternetExplorer()
public
static internetExplorer() : static
Return values
staticipad()
public
static ipad() : static
Return values
staticiphone()
public
static iphone() : static
Return values
staticis()
public
is(string $capability_name) : bool
Parameters
- $capability_name : string
Return values
bool —Whether the value is not null and not false.
isJavascriptEnabled()
public
isJavascriptEnabled() : bool
Tags
Return values
bool —Whether javascript is enabled.
microsoftEdge()
public
static microsoftEdge() : static
Return values
staticopera()
public
static opera() : static
Return values
staticphantomjs()
public
static phantomjs() : static
Tags
Return values
staticsafari()
public
static safari() : static
Return values
staticsetBrowserName()
public
setBrowserName(string $browser_name) : DesiredCapabilities
Parameters
- $browser_name : string
Return values
DesiredCapabilitiessetCapability()
public
setCapability(string $name, mixed $value) : DesiredCapabilities
Parameters
- $name : string
- $value : mixed
Return values
DesiredCapabilitiessetJavascriptEnabled()
This is a htmlUnit-only option.
public
setJavascriptEnabled(bool $enabled) : DesiredCapabilities
Parameters
- $enabled : bool
Tags
Return values
DesiredCapabilitiessetPlatform()
public
setPlatform(string $platform) : DesiredCapabilities
Parameters
- $platform : string
Return values
DesiredCapabilitiessetVersion()
public
setVersion(string $version) : DesiredCapabilities
Parameters
- $version : string
Return values
DesiredCapabilitiestoArray()
public
toArray() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>toW3cCompatibleArray()
public
toW3cCompatibleArray() : array<string|int, mixed>
Return values
array<string|int, mixed>get()
private
get(string $key[, mixed $default = null ]) : mixed
Parameters
- $key : string
- $default : mixed = null
set()
private
set(string $key, mixed $value) : DesiredCapabilities
Parameters
- $key : string
- $value : mixed