PHP 클래스 Jarves\EventListener\FrontendRouteListener

상속: extends Symfony\Component\HttpKernel\EventListener\RouterListener
파일 보기 프로젝트 열기: jarves/jarves 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$jarves Jarves\Jarves
$loaded boolean[]
$routes Symfony\Component\Routing\RouteCollection

공개 메소드들

메소드 설명
__construct ( Jarves $jarves, PageStack $pageStack, EditMode $editMode, FrontendRouter $frontendRouter, PageResponseFactory $pageResponseFactory, Symfony\Component\Routing\RequestContext $requestContext, Psr\Log\LoggerInterface $logger )
getJarves ( ) : Jarves
getRoutes ( ) : RouteCollection
onKernelRequest ( GetResponseEvent $event )
setJarves ( Jarves $jarves )
setRoutes ( RouteCollection $routes )

메소드 상세

__construct() 공개 메소드

public __construct ( Jarves $jarves, PageStack $pageStack, EditMode $editMode, FrontendRouter $frontendRouter, PageResponseFactory $pageResponseFactory, Symfony\Component\Routing\RequestContext $requestContext, Psr\Log\LoggerInterface $logger )
$jarves Jarves\Jarves
$pageStack Jarves\PageStack
$editMode Jarves\EditMode
$frontendRouter Jarves\Router\FrontendRouter
$pageResponseFactory Jarves\PageResponseFactory
$requestContext Symfony\Component\Routing\RequestContext
$logger Psr\Log\LoggerInterface

getJarves() 공개 메소드

public getJarves ( ) : Jarves
리턴 Jarves\Jarves

getRoutes() 공개 메소드

public getRoutes ( ) : RouteCollection
리턴 Symfony\Component\Routing\RouteCollection

onKernelRequest() 공개 메소드

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

setJarves() 공개 메소드

public setJarves ( Jarves $jarves )
$jarves Jarves\Jarves

setRoutes() 공개 메소드

public setRoutes ( RouteCollection $routes )
$routes Symfony\Component\Routing\RouteCollection

프로퍼티 상세

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

protected Jarves,Jarves $jarves
리턴 Jarves\Jarves

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

protected boolean[] $loaded
리턴 boolean[]

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

protected RouteCollection,Symfony\Component\Routing $routes
리턴 Symfony\Component\Routing\RouteCollection