Вход Регистрация
Файл: vendor/symfony/error-handler/Exception/SilencedErrorContext.php
Строк: 67
<?php

/*
 * This file is part of the Symfony package.
 *
 * (c) Fabien Potencier <fabien@symfony.com>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

namespace SymfonyComponentErrorHandlerException;

/**
 * Data Object that represents a Silenced Error.
 *
 * @author Grégoire Pineau <lyrixx@lyrixx.info>
 */
class SilencedErrorContext implements JsonSerializable
{
    public 
$count 1;

    private 
int $severity;
    private 
string $file;
    private 
int $line;
    private array 
$trace;

    public function 
__construct(int $severitystring $fileint $line, array $trace = [], int $count 1)
    {
        
$this->severity $severity;
        
$this->file $file;
        
$this->line $line;
        
$this->trace $trace;
        
$this->count $count;
    }

    public function 
getSeverity(): int
    
{
        return 
$this->severity;
    }

    public function 
getFile(): string
    
{
        return 
$this->file;
    }

    public function 
getLine(): int
    
{
        return 
$this->line;
    }

    public function 
getTrace(): array
    {
        return 
$this->trace;
    }

    public function 
jsonSerialize(): array
    {
        return [
            
'severity' => $this->severity,
            
'file' => $this->file,
            
'line' => $this->line,
            
'trace' => $this->trace,
            
'count' => $this->count,
        ];
    }
}
Онлайн: 0
Реклама