Middleware
Interfaces, Classes and Traits
- AssetPipelineMiddleware
- Load asset pipeline
- BaseInterceptor
- BaseInterceptor provides base functionality for individual interceptors.
- BaseViewMiddleware
- All view middleware, with the exception of the CacheMiddleware, must derive from the BaseViewMiddleware. The BaseViewMiddleware's register function ensures that the middleware priorities are maintained.
- BeaconMiddleware
- Inserts the beacon tracking js used to track views within CEO.
- CacheMiddleware
- CacheMiddleware does the actual static template cache call for a given URI. It does not check to see if an item can be cached, but leaves that up to the caching service.
- CompatMiddleware
- Manage compatibility layer specific translations
- DebugMiddleware
- Checks the debug level to see if you're in debug mode.
- EmbedMiddleware
- Embed middleware handle the replacement of the embed placeholders. Replacement templates are searched in the following order:
- FilterContentMiddleware
- Scans content as it is being processed and runs user defined content filters on the resulting data.
- InterceptorMiddleware
- InterceptorMiddleware allows the client template to provide a callback for a route.
- MediaRewriteMiddleware
- Scans content as it is being processed and automatically rewrites older Gryphon-style media URLs and turns them into CEO-style media URLs assuming that it can find the media file.
- PreviewMiddleware
- Checks to see if you have preview abilities;
- SeoMiddleware
- Manage automatic SEO translations and injections for articles and pages.
- TimerMiddleware
- The most basic of example middleware. Injects the timer value into the generated source.
- CacheMiddleware
- CacheMiddleware does the actual static template cache call for a given URI. It does not check to see if an item can be cached, but leaves that up to the caching service.
- PreviewMiddleware
- Checks to see if you have preview abilities;