PHP 클래스 Jarves\EventListener\LatencyMonitorSubscriber

상속: implements Symfony\Component\EventDispatcher\EventSubscriberInterface
파일 보기 프로젝트 열기: jarves/jarves

보호된 프로퍼티들

프로퍼티 타입 설명
$jarves Jarves\Jarves
$latency
$start

공개 메소드들

메소드 설명
__construct ( PageStack $pageStack, Jarves\Cache\Backend\CacheInterface $distributedCache )
getSubscribedEvents ( )
log ( $area, $ms )
onFinishRequestPre ( Symfony\Component\HttpKernel\Event\FinishRequestEvent $event )
onRequestPre ( GetResponseEvent $event )
onTerminatePre ( Symfony\Component\HttpKernel\Event\PostResponseEvent $event )
saveLatency ( )

메소드 상세

__construct() 공개 메소드

public __construct ( PageStack $pageStack, Jarves\Cache\Backend\CacheInterface $distributedCache )
$pageStack Jarves\PageStack
$distributedCache Jarves\Cache\Backend\CacheInterface

getSubscribedEvents() 공개 정적인 메소드

public static getSubscribedEvents ( )

log() 공개 메소드

public log ( $area, $ms )

onFinishRequestPre() 공개 메소드

public onFinishRequestPre ( Symfony\Component\HttpKernel\Event\FinishRequestEvent $event )
$event Symfony\Component\HttpKernel\Event\FinishRequestEvent

onRequestPre() 공개 메소드

public onRequestPre ( GetResponseEvent $event )
$event Symfony\Component\HttpKernel\Event\GetResponseEvent

onTerminatePre() 공개 메소드

public onTerminatePre ( Symfony\Component\HttpKernel\Event\PostResponseEvent $event )
$event Symfony\Component\HttpKernel\Event\PostResponseEvent

saveLatency() 공개 메소드

public saveLatency ( )

프로퍼티 상세

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

protected Jarves,Jarves $jarves
리턴 Jarves\Jarves

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

protected $latency

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

protected $start