You are here

function eck__entity_type__overview in Entity Construction Kit (ECK) 7

Callback for the entity_type overview.

1 string reference to 'eck__entity_type__overview'
eck__entity_type__menu in ./eck.entity_type.inc
Passthrough from hook_menu().

File

./eck.entity_type.inc, line 94
ENTITY TYPE

Code

function eck__entity_type__overview() {
  $header = array(
    t('Name'),
    array(
      'data' => t('Operations'),
      'colspan' => '1',
    ),
  );
  $rows = array();
  foreach (eck__entity_type__load() as $entity_type) {
    $rows[] = array(
      l(t("{$entity_type->label}"), "admin/structure/eck/{$entity_type->name}"),
      l(t("delete"), "admin/structure/eck/{$entity_type->name}/delete"),
    );
  }
  $build['entity_table'] = array(
    '#theme' => 'table',
    '#header' => $header,
    '#rows' => $rows,
  );
  return $build;
}