function acquia_spi_data_store_set in Acquia Connector 7.3
Same name and namespace in other branches
- 6.2 acquia_spi/acquia_spi.module \acquia_spi_data_store_set()
- 7.2 acquia_spi/acquia_spi.module \acquia_spi_data_store_set()
Put SPI data in local storage.
Parameters
array $data: Keyed array of data to store.
int $expire: Expire time or null to use default of 1 day.
2 calls to acquia_spi_data_store_set()
- AcquiaSPITestCase::testAcquiaSpiDataStore in acquia_spi/
tests/ acquia_spi.test - Needs comment.
- acquia_spi_boot in acquia_spi/
acquia_spi.module - Implements hook_boot().
File
- acquia_spi/
acquia_spi.module, line 122 - Send site profile information (NSPI) and system data to Acquia Insight.
Code
function acquia_spi_data_store_set(array $data, $expire = NULL) {
if (is_null($expire)) {
$expire = REQUEST_TIME + 60 * 60 * 24;
}
foreach ($data as $key => $value) {
cache_set('acquia.spi.' . $key, $value, 'cache', $expire);
}
}