function radioactivity_deferred_incident_storage::add_incident in Radioactivity 7
Overrides radioactivity_incident_storage::add_incident
File
- storage/
radioactivity_deferred_incident_storage.php, line 17
Class
Code
function add_incident($entities, $energy = null) {
static $time_now = NULL;
if ($time_now == NULL) {
$time_now = time();
}
if ($energy == NULL) {
$energy = $this->incident_energy;
}
foreach ($entities as $entity_type => $entities_id) {
foreach ($entities_id as $entity_id) {
db_insert('radioactivity_deferred_storage')
->fields(array(
'entity_type' => $entity_type,
'entity_id' => $entity_id,
'field_id ' => $this->field_id,
'energy' => $energy,
'emission_time' => $time_now,
))
->execute();
}
}
}