You are here

public function AuthcacheP13nRequestValidatorInterface::validate in Authenticated User Page Caching (Authcache) 7.2

Validate and sanitize a request.

Implementations must throw an AuthcacheP13nRequestInvalidInput exception when params contain invalid or unexpected values.

Parameters

array $params: The GET parameters in key-value form

Return value

array Sanitized GET parameters used in subsequent processing

Throws

AuthcacheP13nRequestInvalidInput

4 methods override AuthcacheP13nRequestValidatorInterface::validate()
AuthcacheP13nFragmentAssemblyBuilder::validate in modules/authcache_p13n/includes/AuthcacheP13nFragmentAssemblyBuilder.inc
Validate and sanitize a request.
AuthcacheP13nFragmentBuilder::validate in modules/authcache_p13n/includes/AuthcacheP13nFragmentBuilder.inc
Validate and sanitize a request.
AuthcacheP13nSettingBuilder::validate in modules/authcache_p13n/includes/AuthcacheP13nSettingBuilder.inc
Validate and sanitize a request.
AuthcacheP13nTestRequestValidatorStub::validate in modules/authcache_p13n/tests/authcache_p13n.stub.inc
Validate and sanitize a request.

File

modules/authcache_p13n/includes/AuthcacheP13nRequestValidatorInterface.inc, line 25
Defines interface for request validators.

Class

AuthcacheP13nRequestValidatorInterface
Interface for request validators.

Code

public function validate($params);