function acquia_spi_get_last_users in Acquia Connector 7.3
Get last 15 users created--useful for determining if site is compromised.
Return value
array The details of last 15 users created
1 call to acquia_spi_get_last_users()
- acquia_spi_get in acquia_spi/
acquia_spi.module - Gather site profile information about this site.
File
- acquia_spi/
acquia_spi.module, line 1170 - Send site profile information (NSPI) and system data to Acquia Insight.
Code
function acquia_spi_get_last_users() {
$last_five_users = array();
$result = db_select('users', 'u')
->fields('u', array(
'uid',
'name',
'mail',
'created',
))
->condition('u.created', REQUEST_TIME - 3600, '>')
->orderBy('created', 'DESC')
->range(0, 15)
->execute();
$count = 0;
foreach ($result as $record) {
$last_five_users[$count]['uid'] = $record->uid;
$last_five_users[$count]['name'] = $record->name;
$last_five_users[$count]['email'] = $record->mail;
$last_five_users[$count]['created'] = $record->created;
$count++;
}
// TODO is this what we really want?
return $last_five_users;
}