SetupTemplate() SetupTemplate(\FAA\Plugin\GdprPopup\?array $data = null): \FAA\Obj\Result Setup getter and setter Parameters \FAA\Plugin\GdprPopup\?array $data New configuration values Returns\FAA\Obj\Result —The template fetch result
RegisterHooks() RegisterHooks(): array Register system hooksRegister a set of handler functions to be called in certain positions. Returnsarray —A list of hooks to register
RequestOnUrlParsed() RequestOnUrlParsed(\FAA\Obj\Sys\HookArgument $param) The request hook Parameters \FAA\Obj\Sys\HookArgument $param The hook values
ServeRequest() ServeRequest(\FAA\Obj\Request $request): \FAA\Obj\Response Serve requestServe the request and return appropriate result. Parameters \FAA\Obj\Request $request The http request object Returns\FAA\Obj\Response —A response object
RegisterPublicAssetBasePath() RegisterPublicAssetBasePath(\FAA\Obj\Sys\HookArgument $reference) Parameters \FAA\Obj\Sys\HookArgument $reference
handleConfigPreset() handleConfigPreset(\FAA\Obj\Request $request,\FAA\Obj\Response $response) Handle the context requests Parameters \FAA\Obj\Request $request \FAA\Obj\Response $response
serviceSettings() serviceSettings( $service_name): mixed|null Parameters $service_name Returnsmixed|null
allowCookies() allowCookies(\FAA\Obj\Request $request,\FAA\Obj\Response $resp) Parameters \FAA\Obj\Request $request \FAA\Obj\Response $resp
declineCookies() declineCookies(\FAA\Obj\Request $request,\FAA\Obj\Response $resp) Parameters \FAA\Obj\Request $request \FAA\Obj\Response $resp
updatePrivacySetting() updatePrivacySetting(\FAA\Obj\Request $request,\FAA\Obj\Response $resp) Parameters \FAA\Obj\Request $request \FAA\Obj\Response $resp
getServices() getServices(\FAA\Obj\Request $request,\FAA\Obj\Response $resp) Get enabled services Parameters \FAA\Obj\Request $request \FAA\Obj\Response $resp
getServicesImplementations() getServicesImplementations(\FAA\Obj\Request $request,\FAA\Obj\Response $resp) Get available and active services Parameters \FAA\Obj\Request $request \FAA\Obj\Response $resp
isServiceAllowed() isServiceAllowed( $name): boolean Check if the service is activated Parameters $name Returnsboolean