Documentation du code de SPIP et de ses plugins

SPIP

FondResolverListener
in package

FinalYes
Attributes
#[AsEventListener]
$event: \Symfony\Component\HttpKernel\KernelEvents::REQUEST
$priority: 32

Table of Contents

Constants

DEFAULT_PAGE_PARAM  = 'page'
REQUEST_ATTRIBUTE  = '_spip_fond'

Methods

__invoke()  : void
detectDefaultFond()  : string
getPageParam()  : string
isForbiddenFond()  : bool
Même règle que urls_page_valide() : fonds simples [\w\-.], exception webmestre pour ?page=x/y (sans .., segments valides).
resolveFond()  : string
throwForbiddenResponse()  : never

Constants

Methods

isForbiddenFond()

Même règle que urls_page_valide() : fonds simples [\w\-.], exception webmestre pour ?page=x/y (sans .., segments valides).

private isForbiddenFond(string $fond) : bool
Parameters
$fond : string
Return values
bool

resolveFond()

private resolveFond(Request $request) : string
Parameters
$request : Request
Return values
string

        
On this page

Search results