You are here

function theme_cacheflush_memcache_form_table in CacheFlush 7.3

Theme cacheflush table for memcache preset.

Parameters

array $variables: Theme variables.

Return value

array Table theme.

1 theme call to theme_cacheflush_memcache_form_table()
cacheflush_memcache_form_cacheflush_form_alter in modules/cacheflush_memcache/cacheflush_memcache.module
Implements hook_form_FORM_ID_alter().

File

modules/cacheflush_memcache/cacheflush_memcache.module, line 161
Cacheflush memcache preset form.

Code

function theme_cacheflush_memcache_form_table(array $variables) {
  $form = $variables['form'];
  $rows = array();
  foreach (element_children($form) as $key) {
    $rows[$key] = array(
      'data' => array(
        drupal_render($form[$key]['memcache_cid']),
        drupal_render($form[$key]['memcache_table']),
        drupal_render($form[$key]['memcache_operations']),
      ),
    );
  }
  $headers = array(
    t('Cache ID'),
    t('Table'),
    t('Operations'),
  );
  return theme('table', array(
    'header' => $headers,
    'rows' => $rows,
  ));
}