function Perforce::getClient
4 calls to Perforce::getClient()
- Perforce::cleanupClientSpec in vendor/
composer/ composer/ src/ Composer/ Util/ Perforce.php - Perforce::generateP4Command in vendor/
composer/ composer/ src/ Composer/ Util/ Perforce.php - Perforce::getP4ClientSpec in vendor/
composer/ composer/ src/ Composer/ Util/ Perforce.php - Perforce::writeClientSpecToFile in vendor/
composer/ composer/ src/ Composer/ Util/ Perforce.php
File
-
vendor/
composer/ composer/ src/ Composer/ Util/ Perforce.php, line 157
Class
- Perforce
- @author Matt Whittom <Matt.Whittom@veteransunited.com>
Namespace
Composer\UtilCode
public function getClient() : string {
if (!isset($this->p4Client)) {
$cleanStreamName = str_replace([
'//',
'/',
'@',
], [
'',
'_',
'',
], $this->getStream());
$this->p4Client = 'composer_perforce_' . $this->uniquePerforceClientName . '_' . $cleanStreamName;
}
return $this->p4Client;
}