PHP 클래스 Phprest\ErrorHandler\Handler\Log

상속: implements League\BooBoo\Handler\HandlerInterface
파일 보기 프로젝트 열기: phprest/phprest 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$logger Psr\Log\LoggerInterface | null

공개 메소드들

메소드 설명
__construct ( Psr\Log\LoggerInterface $logger = null )
handle ( Exception $exception )
setLogger ( Psr\Log\LoggerInterface $logger )

보호된 메소드들

메소드 설명
buildLogMessage ( Exception $exception ) : string
handleErrorException ( ErrorException $exception ) : boolean

메소드 상세

__construct() 공개 메소드

public __construct ( Psr\Log\LoggerInterface $logger = null )
$logger Psr\Log\LoggerInterface

buildLogMessage() 보호된 메소드

protected buildLogMessage ( Exception $exception ) : string
$exception Exception
리턴 string

handle() 공개 메소드

public handle ( Exception $exception )
$exception Exception

handleErrorException() 보호된 메소드

protected handleErrorException ( ErrorException $exception ) : boolean
$exception ErrorException
리턴 boolean

setLogger() 공개 메소드

public setLogger ( Psr\Log\LoggerInterface $logger )
$logger Psr\Log\LoggerInterface

프로퍼티 상세

$logger 보호되어 있는 프로퍼티

protected LoggerInterface,Psr\Log|null $logger
리턴 Psr\Log\LoggerInterface | null