Cache backend |
|
Caching policy |
Collect and apply policy rules. |
Client implementations |
Return information about client modules capable of rendering fragments |
Cookie management |
|
Debug widget |
Provide additional status information through the debug widget. |
Helper functions, mostly private |
|
Implementations of authcache hooks |
|
Key computation and management |
|
Markup substitution |
Replace personalized markup on cacheable pages for authenticated users. |
Personalized request configuration widget |
Reusable form API element for markup substitution / request settings |
Remove personalization |
Detect personalized content and remove it or cancel caching. |
Request handlers |
Maintain a registry of handler classes for personalization requests. |
Role configuration widget |
Reusable form API element for role restriction settings. |
Session cache control |
Invalidate browser cache when user session changes |