Insert data in the advagg_aggregates_versions table.
Paramètres
string $aggregate_filenames_hash: Hash of the groupings of files.
string $aggregate_contents_hash: Hash of the files contents.
int $root: Is this a root aggregate.
Return value
bool Return TRUE if anything was written to the database.
1 call to advagg_insert_aggregate_version()
- advagg_insert_update_db dans ./
advagg.inc - Insert/Update data in advagg tables.
Fichier
-
./
advagg.inc, line 63
Code
function advagg_insert_aggregate_version($aggregate_filenames_hash, $aggregate_contents_hash, $root) {
// Info for the DB.
$record = array(
'aggregate_filenames_hash' => $aggregate_filenames_hash,
'aggregate_contents_hash' => $aggregate_contents_hash,
'atime' => 0,
'root' => $root,
);
// Save new aggregate into the database if it does not exist.
$return = db_merge('advagg_aggregates_versions')->key(array(
'aggregate_filenames_hash' => $record['aggregate_filenames_hash'],
'aggregate_contents_hash' => $record['aggregate_contents_hash'],
))
->insertFields($record)
->execute();
return $return;
}