Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F5978914
Filesystem.php
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
1016 B
Referenced Files
None
Subscribers
None
Filesystem.php
View Options
<?php
declare
(
strict_types
=
1
);
/*
* This file is part of phpunit/php-code-coverage.
*
* (c) Sebastian Bergmann <sebastian@phpunit.de>
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace
SebastianBergmann\CodeCoverage\Util
;
use
function
is_dir
;
use
function
mkdir
;
use
function
sprintf
;
/**
* @internal This class is not covered by the backward compatibility promise for phpunit/php-code-coverage
*/
final
class
Filesystem
{
/**
* @throws DirectoryCouldNotBeCreatedException
*/
public
static
function
createDirectory
(
string
$directory
):
void
{
$success
=
!(!
is_dir
(
$directory
)
&&
!@
mkdir
(
$directory
,
0777
,
true
)
&&
!
is_dir
(
$directory
));
if
(!
$success
)
{
throw
new
DirectoryCouldNotBeCreatedException
(
sprintf
(
'Directory "%s" could not be created'
,
$directory
)
);
}
}
}
File Metadata
Details
Attached
Mime Type
text/x-php
Expires
Sat, Oct 3, 20:38 (4 d, 2 h ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
98/fc/9c7d1c055bfb8e963c6f8378c970
Default Alt Text
Filesystem.php (1016 B)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment