PHP 클래스 Scalr\LogCollector\ApiLogger

저자: N.V.
상속: extends AbstractLogger
파일 보기 프로젝트 열기: scalr/scalr

공개 메소드들

메소드 설명
__construct ( ApiLoggerConfiguration $config ) Constructor. Instantiates ApiLogger, prepares backend

보호된 메소드들

메소드 설명
getCommonData ( )
handlerApiError ( Request $request, Response $response ) : array Logs failed requests data
initializeSubscribers ( )

메소드 상세

__construct() 공개 메소드

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

getCommonData() 보호된 메소드

또한 보기: AbstractLogger::getCommonData()
protected getCommonData ( )

handlerApiError() 보호된 메소드

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
리턴 array Returns array of the fields to log

initializeSubscribers() 보호된 메소드

또한 보기: AbstractLogger::initializeSubscribers()
protected initializeSubscribers ( )