function render_example_cache_expensive in Examples for Developers 7
A potentially expensive function.
Return value
string Some demo text.
Related topics
1 call to render_example_cache_expensive()
- render_example_cache_pre_render in render_example/
render_example.module - A '#pre_render' function.
File
- render_example/
render_example.module, line 205 - Demonstrates render arrays.
Code
function render_example_cache_expensive() {
$interval = 60;
$time_message = t('The current time was %time when this was cached. Updated every %interval seconds', array(
'%time' => date('r'),
'%interval' => $interval,
));
// Uncomment the following line to demonstrate that this function is not
// being run when the rendered array is cached.
// drupal_set_message($time_message);
return $time_message;
}