Skip to content
This repository was archived by the owner on Mar 4, 2020. It is now read-only.

Commit b643bf3

Browse files
committed
Extract DriverService::createProcess()
1 parent f6102e3 commit b643bf3

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

lib/Remote/Service/DriverService.php

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,7 @@ public function start()
8181
return $this;
8282
}
8383

84-
$processBuilder = (new ProcessBuilder())
85-
->setPrefix($this->executable)
86-
->setArguments($this->args)
87-
->addEnvironmentVariables($this->environment);
88-
89-
$this->process = $processBuilder->getProcess();
84+
$this->process = $this->createProcess();
9085
$this->process->start();
9186

9287
$checker = new URLChecker();
@@ -144,4 +139,17 @@ protected static function checkExecutable($executable)
144139

145140
return $executable;
146141
}
142+
143+
/**
144+
* @return Process
145+
*/
146+
private function createProcess()
147+
{
148+
$processBuilder = (new ProcessBuilder())
149+
->setPrefix($this->executable)
150+
->setArguments($this->args)
151+
->addEnvironmentVariables($this->environment);
152+
153+
return $processBuilder->getProcess();
154+
}
147155
}

0 commit comments

Comments
 (0)