Overview

Namespaces

  • Peridot
    • WebDriverManager
      • Binary
        • Decompression
        • Request
      • Console
      • Event
      • OS
      • Process
      • Test
  • PHP

Classes

  • AbstractBinary
  • BinaryResolver
  • ChromeDriver
  • CompressedBinary
  • IEDriver
  • SeleniumStandalone

Interfaces

  • BinaryInterface
  • BinaryResolverInterface
  • DriverInterface
  • Overview
  • Namespace
  • Class
  • Tree

Class SeleniumStandalone

SeleniumStandalone is responsible for resolving Selenium Server itself.

Peridot\WebDriverManager\Binary\AbstractBinary implements Peridot\WebDriverManager\Binary\BinaryInterface
Extended by Peridot\WebDriverManager\Binary\SeleniumStandalone
Namespace: Peridot\WebDriverManager\Binary
Package: Peridot\WebDriverManager\Binary
Located at Binary/SeleniumStandalone.php
Methods summary
public
# __construct( Peridot\WebDriverManager\Binary\BinaryResolverInterface $resolver )

Parameters

$resolver

Overrides

Peridot\WebDriverManager\Binary\AbstractBinary::__construct()
public string
# getName( )

Return a unique name for the binary.

Return a unique name for the binary.

Returns

string
public string
# getFileName( )

Get the name of the binary.

Get the name of the binary.

Returns

string
public string
# getUrl( )

Get the remote location of the binary.

Get the remote location of the binary.

Returns

string
protected
# removeOldVersions( mixed $directory )

Remove old versions of the binary.

Remove old versions of the binary.

Parameters

$directory

Overrides

Peridot\WebDriverManager\Binary\AbstractBinary::removeOldVersions()
protected string
# getOldFilePattern( string $directory )

Return a pattern to identify old versions of a binary.

Return a pattern to identify old versions of a binary.

Parameters

$directory

Returns

string
Methods inherited from Peridot\WebDriverManager\Binary\AbstractBinary
exists(), fetch(), fetchAndSave(), getContents(), getDestination(), isOutOfDate(), isSupported(), save()
Properties inherited from Peridot\WebDriverManager\Binary\AbstractBinary
$contents, $resolver
WebDriver Manager API documentation generated by ApiGen