MediaWiki
REL1_19
|
Public Member Functions | |
__construct ($startServer, $serverPort, $serverExecPath) | |
getSeleniumServerPid () | |
getSeleniumServerPort () | |
getSeleniumStartServer () | |
setSeleniumStartServer ($startServer) | |
start () | |
stop () | |
Private Member Functions | |
startServerOnUnix () | |
startServerOnWindows () | |
stopServerOnUnix () | |
stopServerOnWindows () | |
Private Attributes | |
$OS = '' | |
$SeleniumServerExecPath | |
$SeleniumServerPid = 'NaN' | |
$SeleniumServerPort = 4444 | |
$SeleniumServerStartTimeout = 10 | |
$SeleniumStartServer = false |
Definition at line 28 of file SeleniumServerManager.php.
SeleniumServerManager::__construct | ( | $ | startServer, |
$ | serverPort, | ||
$ | serverExecPath | ||
) |
Definition at line 36 of file SeleniumServerManager.php.
Definition at line 60 of file SeleniumServerManager.php.
Definition at line 56 of file SeleniumServerManager.php.
Definition at line 52 of file SeleniumServerManager.php.
SeleniumServerManager::setSeleniumStartServer | ( | $ | startServer | ) |
Definition at line 68 of file SeleniumServerManager.php.
Definition at line 76 of file SeleniumServerManager.php.
References startServerOnUnix(), and startServerOnWindows().
SeleniumServerManager::startServerOnUnix | ( | ) | [private] |
Definition at line 140 of file SeleniumServerManager.php.
References $command, $output, $user, echo, wfRestoreWarnings(), and wfSuppressWarnings().
Referenced by start().
SeleniumServerManager::startServerOnWindows | ( | ) | [private] |
Definition at line 219 of file SeleniumServerManager.php.
Referenced by start().
Definition at line 109 of file SeleniumServerManager.php.
References stopServerOnUnix(), and stopServerOnWindows().
SeleniumServerManager::stopServerOnUnix | ( | ) | [private] |
Definition at line 224 of file SeleniumServerManager.php.
Referenced by stop().
SeleniumServerManager::stopServerOnWindows | ( | ) | [private] |
Definition at line 234 of file SeleniumServerManager.php.
Referenced by stop().
SeleniumServerManager::$OS = '' [private] |
Definition at line 30 of file SeleniumServerManager.php.
SeleniumServerManager::$SeleniumServerExecPath [private] |
Definition at line 34 of file SeleniumServerManager.php.
SeleniumServerManager::$SeleniumServerPid = 'NaN' [private] |
Definition at line 31 of file SeleniumServerManager.php.
SeleniumServerManager::$SeleniumServerPort = 4444 [private] |
Definition at line 32 of file SeleniumServerManager.php.
SeleniumServerManager::$SeleniumServerStartTimeout = 10 [private] |
Definition at line 33 of file SeleniumServerManager.php.
SeleniumServerManager::$SeleniumStartServer = false [private] |
Definition at line 29 of file SeleniumServerManager.php.