function backup_migrate_item::get_list in Backup and Migrate 8.2
Same name and namespace in other branches
- 8.3 includes/crud.inc \backup_migrate_item::get_list()
- 6.3 includes/crud.inc \backup_migrate_item::get_list()
- 6.2 includes/crud.inc \backup_migrate_item::get_list()
- 7.3 includes/crud.inc \backup_migrate_item::get_list()
- 7.2 includes/crud.inc \backup_migrate_item::get_list()
Get a table of all items of this type.
1 call to backup_migrate_item::get_list()
- backup_migrate_profile::get_list in includes/
profiles.inc - Get a table of all items of this type.
1 method overrides backup_migrate_item::get_list()
- backup_migrate_profile::get_list in includes/
profiles.inc - Get a table of all items of this type.
File
- includes/
crud.inc, line 439 - CRUD functions for backup and migrate types (schedules, profiles etc.).
Class
- backup_migrate_item
- A base class for items which can be stored in the database, listed, edited, deleted etc.
Code
function get_list() {
$items = $this
->all_items();
$rows = array();
foreach ($items as $item) {
if ($row = $item
->get_list_row()) {
$rows[] = $row;
}
}
if (count($rows)) {
$out = theme('table', array(
'header' => $this
->get_list_header(),
'rows' => $rows,
));
}
else {
$out = t('There are no !items to display.', array(
'!items' => $this->plural,
));
}
return $out;
}