]> git.immae.eu Git - github/shaarli/Shaarli.git/blob - application/FileUtils.php
Replace $GLOBALS configuration with the configuration manager in the whole code base
[github/shaarli/Shaarli.git] / application / FileUtils.php
1 <?php
2 /**
3 * Exception class thrown when a filesystem access failure happens
4 */
5 class IOException extends Exception
6 {
7 private $path;
8
9 /**
10 * Construct a new IOException
11 *
12 * @param string $path path to the resource that cannot be accessed
13 * @param string $message Custom exception message.
14 */
15 public function __construct($path, $message = '')
16 {
17 $this->path = $path;
18 $this->message = empty($message) ? 'Error accessing' : $message;
19 $this->message .= PHP_EOL . $this->path;
20 }
21 }