Classes
\SilverStripe\ControllerPolicy
Name | Description | |
---|---|---|
ControllerPolicyApplicator | This extension will register the policy with the middleware system to be run at process() stage of the middleware control pipeline. This is done with the help of the ControllerPolicyMiddleware. | EMPTY |
ControllerPolicyMiddleware | This middleware accepts registrations of policies to be applied at the end of the control pipeline. | EMPTY |
PageControlledPolicy | This extension leverages the CachingPolicy's ability to customise the max-age per originator. | EMPTY |
\SilverStripe\ControllerPolicy\Policies
Name | Description | |
---|---|---|
CachingPolicy | A rewrite of the default SilverStripe behaviour allowing more customisation. Consuming code can provide its own callbacks for providing custom cacheAge, vary and timestamp parameters. | EMPTY |
CustomHeaderPolicy | This policy can be used to write or delete arbitrary headers. Set the header to empty string ("") to suppress that header. | EMPTY |
\SilverStripe\ControllerPolicy\Tests
Name | Description | |
---|---|---|
CachingPolicyTest | No description available | EMPTY |
CustomHeaderPolicyTest | No description available | EMPTY |
PageControlledPolicyTest | No description available | EMPTY |
\SilverStripe\ControllerPolicy\Tests\CachingPolicyTest
Name | Description | |
---|---|---|
CachingPolicyController | No description available | EMPTY |
CallbackCachingPolicyController | No description available | EMPTY |
UnrelatedController | No description available | EMPTY |