function Facade::initTargetDirectory
Throws
PathExistsButIsNotDirectoryException
2 calls to Facade::initTargetDirectory()
- Facade::process in vendor/
phpunit/ php-code-coverage/ src/ Report/ Xml/ Facade.php - Facade::saveDocument in vendor/
phpunit/ php-code-coverage/ src/ Report/ Xml/ Facade.php
File
-
vendor/
phpunit/ php-code-coverage/ src/ Report/ Xml/ Facade.php, line 89
Class
Namespace
SebastianBergmann\CodeCoverage\Report\XmlCode
private function initTargetDirectory(string $directory) : void {
if (is_file($directory)) {
if (!is_dir($directory)) {
throw new PathExistsButIsNotDirectoryException($directory);
}
if (!is_writable($directory)) {
throw new WriteOperationFailedException($directory);
}
}
DirectoryUtil::createDirectory($directory);
}