PageAccessFailureReasons
FinalYes
Contains a list of all reasons that TYPO3 internally uses when a page cannot be found/rendered etc.
Table of Contents
Constants
- ACCESS_DENIED_GENERAL : string = 'access'
- ACCESS_DENIED_HOST_PAGE_MISMATCH : string = 'access.host_mismatch'
- ACCESS_DENIED_INVALID_PAGETYPE : string = 'access.pagetype'
- ACCESS_DENIED_PAGE_NOT_RESOLVED : string = 'access.page'
- ACCESS_DENIED_SUBSECTION_NOT_RESOLVED : string = 'access.subsection'
- CACHEHASH_COMPARISON_FAILED : string = 'cache_hash.comparison'
- CACHEHASH_EMPTY : string = 'cache_hash.empty'
- DATABASE_CONNECTION_FAILED : string = 'system.database'
- INVALID_LINK_PAGE : string = 'page.invalid_external_url'
- INVALID_PAGE_ARGUMENTS : string = 'page.invalid_arguments'
- INVALID_SITE_SETS : string = 'site.sets.invalid'
- LANGUAGE_AND_FALLBACKS_NOT_AVAILABLE : string = 'language.fallbacks'
- LANGUAGE_DEFAULT_NOT_AVAILABLE : string = 'language.default'
- LANGUAGE_NOT_AVAILABLE : string = 'language'
- LANGUAGE_NOT_AVAILABLE_STRICT_MODE : string = 'language.strict'
- NO_PAGES_FOUND : string = 'page.database.empty'
- PAGE_NOT_FOUND : string = 'page'
- RENDERING_INSTRUCTIONS_NOT_CONFIGURED : string = 'rendering_instructions.type'
- RENDERING_INSTRUCTIONS_NOT_FOUND : string = 'rendering_instructions'
- ROOTLINE_BROKEN : string = 'page.rootline'
Methods
- getMessageForReason() : string
Constants
ACCESS_DENIED_GENERAL
public
string
ACCESS_DENIED_GENERAL
= 'access'
ACCESS_DENIED_HOST_PAGE_MISMATCH
public
string
ACCESS_DENIED_HOST_PAGE_MISMATCH
= 'access.host_mismatch'
ACCESS_DENIED_INVALID_PAGETYPE
public
string
ACCESS_DENIED_INVALID_PAGETYPE
= 'access.pagetype'
ACCESS_DENIED_PAGE_NOT_RESOLVED
public
string
ACCESS_DENIED_PAGE_NOT_RESOLVED
= 'access.page'
ACCESS_DENIED_SUBSECTION_NOT_RESOLVED
public
string
ACCESS_DENIED_SUBSECTION_NOT_RESOLVED
= 'access.subsection'
CACHEHASH_COMPARISON_FAILED
public
string
CACHEHASH_COMPARISON_FAILED
= 'cache_hash.comparison'
CACHEHASH_EMPTY
public
string
CACHEHASH_EMPTY
= 'cache_hash.empty'
DATABASE_CONNECTION_FAILED
public
string
DATABASE_CONNECTION_FAILED
= 'system.database'
INVALID_LINK_PAGE
public
string
INVALID_LINK_PAGE
= 'page.invalid_external_url'
INVALID_PAGE_ARGUMENTS
public
string
INVALID_PAGE_ARGUMENTS
= 'page.invalid_arguments'
INVALID_SITE_SETS
public
string
INVALID_SITE_SETS
= 'site.sets.invalid'
LANGUAGE_AND_FALLBACKS_NOT_AVAILABLE
public
string
LANGUAGE_AND_FALLBACKS_NOT_AVAILABLE
= 'language.fallbacks'
LANGUAGE_DEFAULT_NOT_AVAILABLE
public
string
LANGUAGE_DEFAULT_NOT_AVAILABLE
= 'language.default'
LANGUAGE_NOT_AVAILABLE
public
string
LANGUAGE_NOT_AVAILABLE
= 'language'
LANGUAGE_NOT_AVAILABLE_STRICT_MODE
public
string
LANGUAGE_NOT_AVAILABLE_STRICT_MODE
= 'language.strict'
NO_PAGES_FOUND
public
string
NO_PAGES_FOUND
= 'page.database.empty'
PAGE_NOT_FOUND
public
string
PAGE_NOT_FOUND
= 'page'
RENDERING_INSTRUCTIONS_NOT_CONFIGURED
public
string
RENDERING_INSTRUCTIONS_NOT_CONFIGURED
= 'rendering_instructions.type'
RENDERING_INSTRUCTIONS_NOT_FOUND
public
string
RENDERING_INSTRUCTIONS_NOT_FOUND
= 'rendering_instructions'
ROOTLINE_BROKEN
public
string
ROOTLINE_BROKEN
= 'page.rootline'
Methods
getMessageForReason()
public
getMessageForReason(string $reasonCode) : string
Parameters
- $reasonCode : string
-
a valid reason code (see above)