Skip to content

Controller

caches()

caches() — returns void

Available in: controller Category: Configuration Functions

Tells Wheels to cache one or more actions.

NameTypeRequiredDefaultDescription
actionstringnoAction(s) to cache. This argument is also aliased as actions.
timenumericno60Minutes to cache the action(s) for.
staticbooleannofalseSet to true to tell Wheels that this is a static page and that it can skip running the controller filters (before and after filters set on actions). Please note that the onSessionStart and onRequestStart events still execute though.
appendToKeystringnoList of variables to be evaluated at runtime and included in the cache key so that content can be cached separately.