diff --git a/render_boost.module b/render_boost.module index 81a09fc..eafa403 100644 --- a/render_boost.module +++ b/render_boost.module @@ -86,20 +86,24 @@ function render_boost_checksum($element) { return $checksum; } -function render_boost_sanitize_form(&$element){ +/** + * + */ +function render_boost_sanitize_form(&$element) { static $deep; - - if(!$deep){ + + if (!$deep) { $deep = 1; - }else{ - $deep ++; } - - if($deep > 3){ + else { + $deep++; + } + + if ($deep > 3) { return; } - - if(is_array($element)){ + + if (is_array($element)) { if (isset($element['form_token'])) { unset($element['form_token']); } @@ -115,17 +119,20 @@ function render_boost_sanitize_form(&$element){ if (isset($element['#attached'])) { unset($element['#attached']); } - foreach($element as $key => $value){ + foreach ($element as $key => $value) { render_boost_sanitize_form($value); $element[$key] = $value; } } } -function render_boost_sanitize_objects(&$item, $key){ - if(is_object($item)){ +/** + * + */ +function render_boost_sanitize_objects(&$item, $key) { + if (is_object($item)) { $item = render_boost_get_object_values($item); - if(isset($item['created'])){ + if (isset($item['created'])) { unset($item['created']); } } @@ -158,19 +165,22 @@ function render_boost_store_cache($checksum, $data) { $config = variable_get('render_boost_settings'); $expire_after = $config['expire'] ? $config['expire'] : 3600; - $expire = REQUEST_TIME + $expire_after ; + $expire = REQUEST_TIME + $expire_after; cache_set($checksum, $data, 'cache_render', $expire); $_render_boost_devel['store'] = $_render_boost_devel['store'] + (render_boost_microtime_float() - $now); } -function render_boost_store_checksums($checksum = NULL){ +/** + * + */ +function render_boost_store_checksums($checksum = NULL) { static $checksums; - - if(!$checksums){ + + if (!$checksums) { $checksums = array(); } - - if($checksum){ + + if ($checksum) { $checksums[] = $checksum; } return $checksums; @@ -195,29 +205,29 @@ function render_boost_get_cache($checksum) { if ($cache = cache_get($checksum, 'cache_render')) { - if(isset($cache->data['js'])){ - foreach($cache->data['js'] as $key => $val){ + if (isset($cache->data['js'])) { + foreach ($cache->data['js'] as $key => $val) { drupal_add_js($key, $val['type']); } } - if(isset($cache->data['css'])){ - foreach($cache->data['css'] as $key => $val){ + if (isset($cache->data['css'])) { + foreach ($cache->data['css'] as $key => $val) { drupal_add_css($key, $val); } } - if(isset($cache->data['settings'])){ - foreach($cache->data['settings'] as $key => $val){ + if (isset($cache->data['settings'])) { + foreach ($cache->data['settings'] as $key => $val) { drupal_add_js($val, 'setting'); } } - - $return = '' . $cache->data['output'] . ''; + + $return = '' . $cache->data['output'] . ''; } $checksums[$checksum] = $return; render_boost_store_checksums($checksum); $_render_boost_devel['get'] = $_render_boost_devel['get'] + (render_boost_microtime_float() - $now); - return $return ; + return $return; } /** @@ -225,11 +235,11 @@ function render_boost_get_cache($checksum) { */ function render_boost_enable_forms_states_attaches($elements) { if (!empty($elements['#states'])) { -// drupal_process_states($elements); + // drupal_process_states($elements); } if (!empty($elements['#attached'])) { -// drupal_process_attached($elements); + // drupal_process_attached($elements); } foreach ($elements as $key => $val) { if (is_array($val)) { @@ -242,20 +252,19 @@ function render_boost_enable_forms_states_attaches($elements) { * Main function. Replace drupal_render function. */ function render_boost_drupal_render(&$elements) { - - + $output = render_boost_render($elements); preg_match_all('/