PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.8.2
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.8.2
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / vendor / prefixed / symfony / error-handler / Exception / SilencedErrorContext.php
matomo / app / vendor / prefixed / symfony / error-handler / Exception Last commit date
FlattenException.php 1 year ago SilencedErrorContext.php 2 years ago
SilencedErrorContext.php
54 lines
1 <?php
2
3 /*
4 * This file is part of the Symfony package.
5 *
6 * (c) Fabien Potencier <fabien@symfony.com>
7 *
8 * For the full copyright and license information, please view the LICENSE
9 * file that was distributed with this source code.
10 */
11 namespace Matomo\Dependencies\Symfony\Component\ErrorHandler\Exception;
12
13 /**
14 * Data Object that represents a Silenced Error.
15 *
16 * @author Grégoire Pineau <lyrixx@lyrixx.info>
17 */
18 class SilencedErrorContext implements \JsonSerializable
19 {
20 public $count = 1;
21 private $severity;
22 private $file;
23 private $line;
24 private $trace;
25 public function __construct(int $severity, string $file, int $line, array $trace = [], int $count = 1)
26 {
27 $this->severity = $severity;
28 $this->file = $file;
29 $this->line = $line;
30 $this->trace = $trace;
31 $this->count = $count;
32 }
33 public function getSeverity() : int
34 {
35 return $this->severity;
36 }
37 public function getFile() : string
38 {
39 return $this->file;
40 }
41 public function getLine() : int
42 {
43 return $this->line;
44 }
45 public function getTrace() : array
46 {
47 return $this->trace;
48 }
49 public function jsonSerialize() : array
50 {
51 return ['severity' => $this->severity, 'file' => $this->file, 'line' => $this->line, 'trace' => $this->trace, 'count' => $this->count];
52 }
53 }
54