|
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 |