PHP 클래스 eZ\Publish\Core\Persistence\Cache\PersistenceLogger

Stops logging details when reaching $maxLogCalls to conserve memory use
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$calls array
$count integer
$logCalls boolean
$unCachedHandlers array

공개 메소드들

메소드 설명
__construct ( boolean $logCalls = true )
getCalls ( ) : array
getCount ( ) : integer
getLoadedUnCachedHandlers ( ) : array
getName ( ) : string
isCallsLoggingEnabled ( ) : boolean
logCall ( string $method, array $arguments = [] ) Log SPI calls with method name and arguments until $maxLogCalls is reached.
logUnCachedHandler ( string $handler ) Log uncached handler being loaded.

메소드 상세

__construct() 공개 메소드

public __construct ( boolean $logCalls = true )
$logCalls boolean Flag to enable logging of calls or not, should be disabled in prod

getCalls() 공개 메소드

public getCalls ( ) : array
리턴 array

getCount() 공개 메소드

public getCount ( ) : integer
리턴 integer

getLoadedUnCachedHandlers() 공개 메소드

public getLoadedUnCachedHandlers ( ) : array
리턴 array

getName() 공개 메소드

public getName ( ) : string
리턴 string

isCallsLoggingEnabled() 공개 메소드

public isCallsLoggingEnabled ( ) : boolean
리턴 boolean

logCall() 공개 메소드

Log SPI calls with method name and arguments until $maxLogCalls is reached.
public logCall ( string $method, array $arguments = [] )
$method string
$arguments array

logUnCachedHandler() 공개 메소드

Log uncached handler being loaded.
public logUnCachedHandler ( string $handler )
$handler string

프로퍼티 상세

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

protected array $calls
리턴 array

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

protected int $count
리턴 integer

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

protected bool $logCalls
리턴 boolean

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

protected array $unCachedHandlers
리턴 array