PluginProbe
ManageWP Worker / trunk
ManageWP Worker vtrunk
4.9.38 4.9.37 4.9.36 4.9.35 4.9.34 3.8.7 3.8.8 3.9.0 3.9.1 3.9.10 3.9.11 3.9.12 3.9.13 3.9.14 3.9.15 3.9.16 3.9.17 3.9.18 3.9.19 3.9.2 3.9.20 3.9.21 3.9.22 3.9.23 3.9.24 All 73 releases
worker / src / Symfony / Filesystem / Exception / IOException.php

IOException.php in ManageWP Worker trunk, at src/Symfony/Filesystem/Exception/IOException.php

32 lines 881 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3
4 class Symfony_Filesystem_Exception_IOException extends RuntimeException implements Symfony_Filesystem_Exception_IOExceptionInterface
5 {
6 private $path;
7
8 /**
9 * Note: Type hint removed from $previous parameter to fix PHP 8.4+ deprecation warning
10 * about implicitly nullable parameters while maintaining backward compatibility with PHP 5.5+.
11 * The nullable type syntax (?Exception) is not supported in PHP 5.5-7.0.
12 */
13 public function __construct($message, $code = 0, $previous = null, $path = null)
14 {
15 $this->path = $path;
16
17 if (version_compare(PHP_VERSION, '5.3', '>=')) {
18 parent::__construct($message, $code, $previous);
19 } else {
20 parent::__construct($message, $code);
21 }
22 }
23
24 /**
25 * {@inheritdoc}
26 */
27 public function getPath()
28 {
29 return $this->path;
30 }
31 }
32