PHP Класс Airbrake\Client

Автор: Drew Butler ([email protected])
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$configuration Configuration | null
$connection Connection | null
$notice null

Открытые методы

Метод Описание
__construct ( Configuration $configuration ) Build the Client with the Airbrake Configuration.
getConfiguration ( ) : Configuration
notify ( airbrake\Notice $notice ) : string | boolean Notify about the notice.
notifyOnError ( string $message, array $backtrace = null, null $extraParams = null ) : string Notify on an error message.
notifyOnException ( Exception $e, null $extraParams = null ) : string Notify on an exception
setConnection ( Airbrake\Connection\ConnectionInterface $connection ) : self Override the default Connection

Защищенные методы

Метод Описание
cleanBacktrace ( array $backtrace ) : array Clean the backtrace of unneeded junk.
cleanFilePath ( $filePath )

Описание методов

__construct() публичный метод

Build the Client with the Airbrake Configuration.
public __construct ( Configuration $configuration )
$configuration Configuration

cleanBacktrace() защищенный метод

Clean the backtrace of unneeded junk.
protected cleanBacktrace ( array $backtrace ) : array
$backtrace array
Результат array

cleanFilePath() защищенный метод

protected cleanFilePath ( $filePath )

getConfiguration() публичный метод

public getConfiguration ( ) : Configuration
Результат Configuration

notify() публичный метод

Notify about the notice.
public notify ( airbrake\Notice $notice ) : string | boolean
$notice airbrake\Notice
Результат string | boolean

notifyOnError() публичный метод

Notify on an error message.
public notifyOnError ( string $message, array $backtrace = null, null $extraParams = null ) : string
$message string
$backtrace array
$extraParams null
Результат string

notifyOnException() публичный метод

Notify on an exception
public notifyOnException ( Exception $e, null $extraParams = null ) : string
$e Exception
$extraParams null
Результат string

setConnection() публичный метод

Override the default Connection
public setConnection ( Airbrake\Connection\ConnectionInterface $connection ) : self
$connection Airbrake\Connection\ConnectionInterface
Результат self

Описание свойств

$configuration защищенное свойство

protected Configuration,airbrake|null $configuration
Результат Configuration | null

$connection защищенное свойство

protected Connection,airbrake|null $connection
Результат Connection | null

$notice защищенное свойство

protected null $notice
Результат null