function backup_migrate_item::set_id in Backup and Migrate 8.2
Same name and namespace in other branches
- 8.3 includes/crud.inc \backup_migrate_item::set_id()
- 6.3 includes/crud.inc \backup_migrate_item::set_id()
- 6.2 includes/crud.inc \backup_migrate_item::set_id()
- 7.3 includes/crud.inc \backup_migrate_item::set_id()
- 7.2 includes/crud.inc \backup_migrate_item::set_id()
Set the primary id for this item (if any is set).
1 call to backup_migrate_item::set_id()
- backup_migrate_item::generate_id in includes/
crud.inc - Return a random (very very likely unique) string id for a new item.
File
- includes/
crud.inc, line 375 - 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 set_id($id) {
$keys = (array) $this
->get_primary_key();
if (!empty($keys[0])) {
return $this->{$keys[0]} = $id;
}
return NULL;
}