summaryrefslogtreecommitdiffstats
path: root/lib/SimpleSAML/Utils/System.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/SimpleSAML/Utils/System.php')
-rw-r--r--lib/SimpleSAML/Utils/System.php34
1 files changed, 22 insertions, 12 deletions
diff --git a/lib/SimpleSAML/Utils/System.php b/lib/SimpleSAML/Utils/System.php
index 6a9ec0e..61e6bfe 100644
--- a/lib/SimpleSAML/Utils/System.php
+++ b/lib/SimpleSAML/Utils/System.php
@@ -71,21 +71,28 @@ class System
{
$globalConfig = \SimpleSAML_Configuration::getInstance();
- $tempDir = rtrim($globalConfig->getString('tempdir', sys_get_temp_dir().DIRECTORY_SEPARATOR.'simplesaml'),
- DIRECTORY_SEPARATOR);
+ $tempDir = rtrim(
+ $globalConfig->getString(
+ 'tempdir',
+ sys_get_temp_dir().DIRECTORY_SEPARATOR.'simplesaml'
+ ),
+ DIRECTORY_SEPARATOR
+ );
if (!is_dir($tempDir)) {
if (!mkdir($tempDir, 0700, true)) {
$error = error_get_last();
- throw new \SimpleSAML_Error_Exception('Error creating temporary directory "'.$tempDir.
- '": '.$error['message']);
+ throw new \SimpleSAML_Error_Exception(
+ 'Error creating temporary directory "'.$tempDir.'": '.$error['message']
+ );
}
} elseif (function_exists('posix_getuid')) {
// check that the owner of the temp directory is the current user
$stat = lstat($tempDir);
if ($stat['uid'] !== posix_getuid()) {
- throw new \SimpleSAML_Error_Exception('Temporary directory "'.$tempDir.
- '" does not belong to the current user.');
+ throw new \SimpleSAML_Error_Exception(
+ 'Temporary directory "'.$tempDir.'" does not belong to the current user.'
+ );
}
}
@@ -174,24 +181,27 @@ class System
$res = @file_put_contents($tmpFile, $data);
if ($res === false) {
$error = error_get_last();
- throw new \SimpleSAML_Error_Exception('Error saving file "'.$tmpFile.
- '": '.$error['message']);
+ throw new \SimpleSAML_Error_Exception(
+ 'Error saving file "'.$tmpFile.'": '.$error['message']
+ );
}
if (self::getOS() !== self::WINDOWS) {
if (!chmod($tmpFile, $mode)) {
unlink($tmpFile);
$error = error_get_last();
- throw new \SimpleSAML_Error_Exception('Error changing file mode of "'.$tmpFile.
- '": '.$error['message']);
+ throw new \SimpleSAML_Error_Exception(
+ 'Error changing file mode of "'.$tmpFile.'": '.$error['message']
+ );
}
}
if (!rename($tmpFile, $filename)) {
unlink($tmpFile);
$error = error_get_last();
- throw new \SimpleSAML_Error_Exception('Error moving "'.$tmpFile.'" to "'.
- $filename.'": '.$error['message']);
+ throw new \SimpleSAML_Error_Exception(
+ 'Error moving "'.$tmpFile.'" to "'.$filename.'": '.$error['message']
+ );
}
}
}