AdminController Class Reference

Detailed Description

AdminController is used to perform admin tasks.

The controller supports the following actions:

Action clearCaches
Clear all cache instances.
Parameter Description
Response Actions
ok In all cases
ingo herwig

Definition at line 36 of file AdminController.php.

+ Inheritance diagram for AdminController:

Protected Member Functions

 doExecute ($method=null)
 clearCaches ()
- Protected Member Functions inherited from Controller
 validate ()
 executeSubAction ($action)
 redirect ($location, $key=null, $data=null)
 getLogger ()
 getSession ()
 getPersistenceFacade ()
 getPermissionManager ()
 getActionMapper ()
 getLocalization ()
 getMessage ()
 getConfiguration ()
 requireTransaction ()
 endTransaction ($commit)
 isLocalizedRequest ()
 checkLanguageParameter ()
 generateCsrfToken ($name, $refresh=true)
 validateCsrfToken ($name, $invalidate=true)
 getLocalSessionValue ($key, $default=null)
 setLocalSessionValue ($key, $value)
 clearLocalSessionValues ()

Additional Inherited Members

- Public Member Functions inherited from Controller
 __construct (Session $session, PersistenceFacade $persistenceFacade, PermissionManager $permissionManager, ActionMapper $actionMapper, Localization $localization, Message $message, Configuration $configuration)
 initialize (Request $request, Response $response)
 execute ($method=null)
 getRequest ()
 getResponse ()
- Public Attributes inherited from Controller
const CSRF_TOKEN_PARAM = 'csrf_token'

Member Function Documentation

◆ doExecute()

doExecute (   $method = null)
See also

Reimplemented from Controller.

Definition at line 41 of file AdminController.php.

◆ clearCaches()

clearCaches ( )

Clear all cache instances found in the configuration.

Definition at line 56 of file AdminController.php.