https://ludvik.vpdev.no/

Usage Information

Site Access

Nameludvik
Matching Typedefault

Persistence\Cache calls

Uncached method calls: 0
Cached method calls: From memory: 61, hits: 19, misses: 0

Logged calls to Persistence\Cache

TIP: Calls are ordered by # of backend lookups. As misses can represent cold cache, make sure to reload corresponding page to warmup cache a few times to see info on cached paged.

Class::method Arguments Traces
ContentTypeHandler::loadByIdentifier


Cache hits: 2

0:
"blog__post"

# Trace
1 Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\ContentTypeIdentifier->handle()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriteriaConverter->convertCriteria()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\LogicalAnd->handle()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriteriaConverter->convertCriteria()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\LogicalAnd->handle()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriteriaConverter->convertCriteria()
Ibexa\Core\Search\Legacy\Content\Gateway\DoctrineDatabase->getQueryCondition()
Ibexa\Core\Search\Legacy\Content\Gateway\DoctrineDatabase->getContentInfoList()
1 Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\ContentTypeIdentifier->handle()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriteriaConverter->convertCriteria()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\LogicalAnd->handle()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriteriaConverter->convertCriteria()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriterionHandler\LogicalAnd->handle()
Ibexa\Core\Search\Legacy\Content\Common\Gateway\CriteriaConverter->convertCriteria()
Ibexa\Core\Search\Legacy\Content\Gateway\DoctrineDatabase->getQueryCondition()
Ibexa\Core\Search\Legacy\Content\Gateway\DoctrineDatabase->getResultCount()
ContentLanguageHandler::load


Cache hits: 1
Cache hits from memory: 14

0:
2

# Trace
7 Ibexa\Core\Repository\Mapper\ContentTypeDomainMapper->buildContentTypeDomainObject()
Ibexa\Core\Repository\ContentTypeService->loadContentType()
Container2YcVERS\ContentTypeService_45340a0->loadContentType()
Ibexa\Contracts\Core\Repository\Decorator\ContentTypeServiceDecorator->loadContentType()
3 Ibexa\Core\Repository\Mapper\ContentTypeDomainMapper->buildContentTypeDomainObject()
Ibexa\Core\Repository\ContentTypeService->loadContentType()
Ibexa\Core\Repository\ContentService->internalLoadContentBySPIContentInfo()
Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Container2YcVERS\ContentService_c2d6f3b->loadContent()
Ibexa\Contracts\Core\Repository\Decorator\ContentServiceDecorator->loadContent()
2 Ibexa\Core\Search\Legacy\Content\Handler->extractMatchedLanguage()
Ibexa\Core\Search\Legacy\Content\Handler->findContent()
Container2YcVERS\Handler_7b2b6db->findContent()
Container2YcVERS\VersatileHandler_3037769->findContent()
2 Ibexa\Core\Repository\Mapper\ContentTypeDomainMapper->buildContentTypeDomainObject()
Ibexa\Core\Repository\Mapper\ContentDomainMapper->buildContentDomainObjectsOnSearchResult()
Ibexa\Core\Repository\SearchService->findContent()
Container2YcVERS\SearchService_aa8a70e->findContent()
Ibexa\Contracts\Core\Repository\Decorator\SearchServiceDecorator->findContent()
1 Ibexa\Core\Repository\Mapper\ContentTypeDomainMapper->buildContentTypeDomainObject()
Ibexa\Core\Repository\ContentTypeService->loadContentType()
Ibexa\Core\Repository\ContentService->internalLoadContentBySPIContentInfo()
Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Ibexa\Core\Repository\ProxyFactory\ProxyDomainMapper->Ibexa\Core\Repository\ProxyFactory\{closure}()
ProxyManagerGeneratedProxy\__PM__\Ibexa\Contracts\Core\Repository\Values\Content\Content\Generated5a9af3801bb0decdc7b6ba4831960bd3->__get()
UserHandler::loadRole


Cache hits: 1
Cache hits from memory: 10

0:
1

# Trace
3 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\Repository\LocationService->loadLocation()
Container2YcVERS\LocationService_770eb8d->loadLocation()
Ibexa\Core\Repository\Mapper\ContentLocationMapper\DecoratedLocationService->loadLocation()
2 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->buildView()
Ibexa\Bundle\Core\EventListener\ViewControllerListener->getController()
Ibexa\Bundle\Core\Fragment\DirectFragmentRenderer->getControllerEvent()
2 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->canRead()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->loadEmbeddedContent()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->buildView()
Ibexa\Bundle\Core\EventListener\ViewControllerListener->getController()
Ibexa\Bundle\Core\Fragment\DirectFragmentRenderer->getControllerEvent()
1 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\MVC\Symfony\Security\Authorization\Voter\ValueObjectVoter->vote()
Symfony\Component\Security\Core\Authorization\Voter\TraceableVoter->vote()
Symfony\Component\Security\Core\Authorization\AccessDecisionManager->collectResults()
1 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->canRead()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->buildView()
Ibexa\Bundle\Core\EventListener\ViewControllerListener->getController()
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
1 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\Repository\ContentService->loadContent()
Ibexa\Core\Repository\ProxyFactory\ProxyDomainMapper->Ibexa\Core\Repository\ProxyFactory\{closure}()
ProxyManagerGeneratedProxy\__PM__\Ibexa\Contracts\Core\Repository\Values\Content\Content\Generated5a9af3801bb0decdc7b6ba4831960bd3->__get()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->canRead()
1 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionCriterionResolver->getPermissionsCriterion()
Ibexa\Core\Repository\Permission\CachedPermissionService->getPermissionsCriterion()
Ibexa\Core\Repository\SearchService->addPermissionsCriterion()
Ibexa\Core\Repository\SearchService->internalFindContentInfo()
Ibexa\Core\Repository\SearchService->findContent()
Container2YcVERS\SearchService_aa8a70e->findContent()
Ibexa\Contracts\Core\Repository\Decorator\SearchServiceDecorator->findContent()
UserHandler::loadRoleAssignmentsByGroupId


Cache hits: 1
Cache hits from memory: 10

0:
10

1:
true

# Trace
3 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\Repository\LocationService->loadLocation()
Container2YcVERS\LocationService_770eb8d->loadLocation()
Ibexa\Core\Repository\Mapper\ContentLocationMapper\DecoratedLocationService->loadLocation()
2 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->buildView()
Ibexa\Bundle\Core\EventListener\ViewControllerListener->getController()
Ibexa\Bundle\Core\Fragment\DirectFragmentRenderer->getControllerEvent()
2 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->canRead()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->loadEmbeddedContent()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->buildView()
Ibexa\Bundle\Core\EventListener\ViewControllerListener->getController()
Ibexa\Bundle\Core\Fragment\DirectFragmentRenderer->getControllerEvent()
1 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\MVC\Symfony\Security\Authorization\Voter\ValueObjectVoter->vote()
Symfony\Component\Security\Core\Authorization\Voter\TraceableVoter->vote()
Symfony\Component\Security\Core\Authorization\AccessDecisionManager->collectResults()
1 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->canRead()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->buildView()
Ibexa\Bundle\Core\EventListener\ViewControllerListener->getController()
Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke()
1 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionResolver->canUser()
Ibexa\Core\Repository\Permission\CachedPermissionService->canUser()
Ibexa\Core\Repository\ContentService->loadContent()
Ibexa\Core\Repository\ProxyFactory\ProxyDomainMapper->Ibexa\Core\Repository\ProxyFactory\{closure}()
ProxyManagerGeneratedProxy\__PM__\Ibexa\Contracts\Core\Repository\Values\Content\Content\Generated5a9af3801bb0decdc7b6ba4831960bd3->__get()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->canRead()
1 Ibexa\Core\Repository\Permission\PermissionResolver->hasAccess()
Ibexa\Core\Repository\Permission\PermissionCriterionResolver->getPermissionsCriterion()
Ibexa\Core\Repository\Permission\CachedPermissionService->getPermissionsCriterion()
Ibexa\Core\Repository\SearchService->addPermissionsCriterion()
Ibexa\Core\Repository\SearchService->internalFindContentInfo()
Ibexa\Core\Repository\SearchService->findContent()
Container2YcVERS\SearchService_aa8a70e->findContent()
Ibexa\Contracts\Core\Repository\Decorator\SearchServiceDecorator->findContent()
ContentHandler::loadContentInfo


Cache hits: 1
Cache hits from memory: 5

content:
71

# Trace
4 Ibexa\Core\Repository\Mapper\ContentDomainMapper->buildLocation()
Ibexa\Core\Repository\LocationService->loadLocation()
Container2YcVERS\LocationService_770eb8d->loadLocation()
Ibexa\Core\Repository\Mapper\ContentLocationMapper\DecoratedLocationService->loadLocation()
1 Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Container2YcVERS\ContentService_c2d6f3b->loadContent()
Ibexa\Contracts\Core\Repository\Decorator\ContentServiceDecorator->loadContent()
1 Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Ibexa\Core\Repository\ProxyFactory\ProxyDomainMapper->Ibexa\Core\Repository\ProxyFactory\{closure}()
ProxyManagerGeneratedProxy\__PM__\Ibexa\Contracts\Core\Repository\Values\Content\Content\Generated5a9af3801bb0decdc7b6ba4831960bd3->__get()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->canRead()
ContentTypeHandler::load


Cache hits: 1
Cache hits from memory: 4

0:
60

# Trace
3 Ibexa\Core\Repository\ContentTypeService->loadContentType()
Container2YcVERS\ContentTypeService_45340a0->loadContentType()
Ibexa\Contracts\Core\Repository\Decorator\ContentTypeServiceDecorator->loadContentType()
1 Ibexa\Core\Repository\ContentTypeService->loadContentType()
Ibexa\Core\Repository\ContentService->internalLoadContentBySPIContentInfo()
Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Container2YcVERS\ContentService_c2d6f3b->loadContent()
Ibexa\Contracts\Core\Repository\Decorator\ContentServiceDecorator->loadContent()
1 Ibexa\Core\Repository\ContentTypeService->loadContentType()
Ibexa\Core\Repository\ContentService->internalLoadContentBySPIContentInfo()
Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Ibexa\Core\Repository\ProxyFactory\ProxyDomainMapper->Ibexa\Core\Repository\ProxyFactory\{closure}()
ProxyManagerGeneratedProxy\__PM__\Ibexa\Contracts\Core\Repository\Values\Content\Content\Generated5a9af3801bb0decdc7b6ba4831960bd3->__get()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->canRead()
LocationHandler::load


Cache hits: 1
Cache hits from memory: 3

location:
72

translations:
[]

alwaysAvailable:
true

# Trace
4 Ibexa\Core\Repository\LocationService->loadLocation()
Container2YcVERS\LocationService_770eb8d->loadLocation()
Ibexa\Core\Repository\Mapper\ContentLocationMapper\DecoratedLocationService->loadLocation()
ContentHandler::loadContentInfo


Cache hits: 1
Cache hits from memory: 2

content:
74

# Trace
2 Ibexa\Core\Repository\Mapper\ContentDomainMapper->buildLocation()
Ibexa\Core\Repository\LocationService->loadLocation()
Container2YcVERS\LocationService_770eb8d->loadLocation()
Ibexa\Core\Repository\Mapper\ContentLocationMapper\DecoratedLocationService->loadLocation()
1 Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Container2YcVERS\ContentService_c2d6f3b->loadContent()
Ibexa\Contracts\Core\Repository\Decorator\ContentServiceDecorator->loadContent()
ContentHandler::loadContentInfo


Cache hits: 1
Cache hits from memory: 2

content:
75

# Trace
2 Ibexa\Core\Repository\Mapper\ContentDomainMapper->buildLocation()
Ibexa\Core\Repository\LocationService->loadLocation()
Container2YcVERS\LocationService_770eb8d->loadLocation()
Ibexa\Core\Repository\Mapper\ContentLocationMapper\DecoratedLocationService->loadLocation()
1 Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Container2YcVERS\ContentService_c2d6f3b->loadContent()
Ibexa\Contracts\Core\Repository\Decorator\ContentServiceDecorator->loadContent()
LocationHandler::load


Cache hits: 1
Cache hits from memory: 1

location:
75

translations:
[]

alwaysAvailable:
true

# Trace
2 Ibexa\Core\Repository\LocationService->loadLocation()
Container2YcVERS\LocationService_770eb8d->loadLocation()
Ibexa\Core\Repository\Mapper\ContentLocationMapper\DecoratedLocationService->loadLocation()
LocationHandler::load


Cache hits: 1
Cache hits from memory: 1

location:
76

translations:
[]

alwaysAvailable:
true

# Trace
2 Ibexa\Core\Repository\LocationService->loadLocation()
Container2YcVERS\LocationService_770eb8d->loadLocation()
Ibexa\Core\Repository\Mapper\ContentLocationMapper\DecoratedLocationService->loadLocation()
ContentHandler::load


Cache hits: 1

content:
71

version:
null

translations:
[]

# Trace
1 Ibexa\Core\Repository\ContentService->internalLoadContentBySPIContentInfo()
Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Ibexa\Core\Repository\ProxyFactory\ProxyDomainMapper->Ibexa\Core\Repository\ProxyFactory\{closure}()
ProxyManagerGeneratedProxy\__PM__\Ibexa\Contracts\Core\Repository\Values\Content\Content\Generated5a9af3801bb0decdc7b6ba4831960bd3->__get()
Ibexa\Core\MVC\Symfony\View\Builder\ContentViewBuilder->canRead()
ContentHandler::load


Cache hits: 1

content:
71

version:
1

translations:
array:1 [
  0 => "eng-GB"
]

# Trace
1 Ibexa\Core\Repository\ContentService->internalLoadContentBySPIContentInfo()
Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Container2YcVERS\ContentService_c2d6f3b->loadContent()
Ibexa\Contracts\Core\Repository\Decorator\ContentServiceDecorator->loadContent()
ContentHandler::loadContentList


Cache hits: 1

content:
array:2 [
  0 => 74
  1 => 75
]

translations:
[]

# Trace
1 Ibexa\Core\Repository\Mapper\ContentDomainMapper->buildContentDomainObjectsOnSearchResult()
Ibexa\Core\Repository\SearchService->findContent()
Container2YcVERS\SearchService_aa8a70e->findContent()
Ibexa\Contracts\Core\Repository\Decorator\SearchServiceDecorator->findContent()
UrlAliasHandler::listURLAliasesForLocation


Cache hits: 1

location:
72

custom:
false

# Trace
1 Ibexa\Core\Repository\URLAliasService->listLocationAliases()
Ibexa\Core\Repository\URLAliasService->reverseLookup()
Container2YcVERS\URLAliasService_0886fdc->reverseLookup()
Ibexa\Contracts\Core\Repository\Decorator\URLAliasServiceDecorator->reverseLookup()
UrlAliasHandler::listURLAliasesForLocation


Cache hits: 1

location:
75

custom:
false

# Trace
1 Ibexa\Core\Repository\URLAliasService->listLocationAliases()
Container2YcVERS\URLAliasService_0886fdc->listLocationAliases()
Ibexa\Contracts\Core\Repository\Decorator\URLAliasServiceDecorator->listLocationAliases()
UrlAliasHandler::listURLAliasesForLocation


Cache hits: 1

location:
76

custom:
false

# Trace
1 Ibexa\Core\Repository\URLAliasService->listLocationAliases()
Container2YcVERS\URLAliasService_0886fdc->listLocationAliases()
Ibexa\Contracts\Core\Repository\Decorator\URLAliasServiceDecorator->listLocationAliases()
UrlAliasHandler::lookup


Cache hits: 1

url:
"ez-platform/ludvik-sin-blog"

# Trace
1 Ibexa\Core\Repository\URLAliasService->lookup()
Container2YcVERS\URLAliasService_0886fdc->lookup()
Ibexa\Contracts\Core\Repository\Decorator\URLAliasServiceDecorator->lookup()
ContentTypeHandler::load


Cache hits from memory: 6

0:
61

# Trace
4 Ibexa\Core\Repository\ContentTypeService->loadContentType()
Container2YcVERS\ContentTypeService_45340a0->loadContentType()
Ibexa\Contracts\Core\Repository\Decorator\ContentTypeServiceDecorator->loadContentType()
2 Ibexa\Core\Repository\ContentTypeService->loadContentType()
Ibexa\Core\Repository\ContentService->internalLoadContentBySPIContentInfo()
Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Container2YcVERS\ContentService_c2d6f3b->loadContent()
Ibexa\Contracts\Core\Repository\Decorator\ContentServiceDecorator->loadContent()
ContentHandler::load


Cache hits from memory: 1

content:
74

version:
null

translations:
[]

# Trace
1 Ibexa\Core\Repository\ContentService->internalLoadContentBySPIContentInfo()
Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Container2YcVERS\ContentService_c2d6f3b->loadContent()
Ibexa\Contracts\Core\Repository\Decorator\ContentServiceDecorator->loadContent()
ContentHandler::load


Cache hits from memory: 1

content:
75

version:
null

translations:
[]

# Trace
1 Ibexa\Core\Repository\ContentService->internalLoadContentBySPIContentInfo()
Ibexa\Core\Repository\ContentService->internalLoadContentById()
Ibexa\Core\Repository\ContentService->loadContent()
Container2YcVERS\ContentService_c2d6f3b->loadContent()
Ibexa\Contracts\Core\Repository\Decorator\ContentServiceDecorator->loadContent()
ContentTypeHandler::loadContentTypeList


Cache hits from memory: 1

0:
61

# Trace
1 Ibexa\Core\Repository\Mapper\ContentDomainMapper->buildContentDomainObjectsOnSearchResult()
Ibexa\Core\Repository\SearchService->findContent()
Container2YcVERS\SearchService_aa8a70e->findContent()
Ibexa\Contracts\Core\Repository\Decorator\SearchServiceDecorator->findContent()