PHP Class Scalr\LogCollector\ApiLogger

Author: N.V.
Inheritance: extends AbstractLogger
Afficher le fichier Open project: scalr/scalr

Méthodes publiques

Méthode Description
__construct ( ApiLoggerConfiguration $config ) Constructor. Instantiates ApiLogger, prepares backend

Méthodes protégées

Méthode Description
getCommonData ( )
handlerApiError ( Request $request, Response $response ) : array Logs failed requests data
initializeSubscribers ( )

Method Details

__construct() public méthode

Constructor. Instantiates ApiLogger, prepares backend
public __construct ( ApiLoggerConfiguration $config )
$config ApiLoggerConfiguration Api logger config object

getCommonData() protected méthode

See also: AbstractLogger::getCommonData()
protected getCommonData ( )

handlerApiError() protected méthode

Logs failed requests data
protected handlerApiError ( Request $request, Response $response ) : array
$request Scalr\Api\Rest\Http\Request API request data
$response Scalr\Api\Rest\Http\Response API response data
Résultat array Returns array of the fields to log

initializeSubscribers() protected méthode

See also: AbstractLogger::initializeSubscribers()
protected initializeSubscribers ( )