PHP 클래스 Neos\Neos\Routing\Cache\RouteCacheFlusher

파일 보기 프로젝트 열기: neos/neos-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$routeCachingService Neos\Flow\Mvc\Routing\RouterCachingService
$tagsToFlush array

공개 메소드들

메소드 설명
commit ( ) : void Flush caches according to the previously registered node changes.
registerNodeChange ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void Schedules flushing of the routing cache entries for the given $node Note that child nodes are flushed automatically because they are tagged with all parents.
shutdownObject ( ) : void

메소드 상세

commit() 공개 메소드

Flush caches according to the previously registered node changes.
public commit ( ) : void
리턴 void

registerNodeChange() 공개 메소드

Schedules flushing of the routing cache entries for the given $node Note that child nodes are flushed automatically because they are tagged with all parents.
public registerNodeChange ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void
$node Neos\ContentRepository\Domain\Model\NodeInterface The node which has changed in some way
리턴 void

shutdownObject() 공개 메소드

public shutdownObject ( ) : void
리턴 void

프로퍼티 상세

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

protected RouterCachingService,Neos\Flow\Mvc\Routing $routeCachingService
리턴 Neos\Flow\Mvc\Routing\RouterCachingService

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

protected array $tagsToFlush
리턴 array