public function WatchdogAge::calculateScore in Site Audit 8.3
.
Overrides SiteAuditCheckBase::calculateScore
File
- src/
Plugin/ SiteAuditCheck/ WatchdogAge.php, line 63
Class
- WatchdogAge
- Provides the WatchdogAge Check.
Namespace
Drupal\site_audit\Plugin\SiteAuditCheckCode
public function calculateScore() {
// Age of oldest entry.
$query = \Drupal::database()
->select('watchdog');
$query
->addField('watchdog', 'timestamp');
$query
->orderBy('wid', 'ASC');
$query
->range(0, 1);
$this->ageOldest = $query
->execute()
->fetchField();
// Age of newest entry.
$query = \Drupal::database()
->select('watchdog');
$query
->addField('watchdog', 'timestamp');
$query
->orderBy('wid', 'DESC');
$query
->range(0, 1);
$this->ageNewest = $query
->execute()
->fetchField();
return SiteAuditCheckBase::AUDIT_CHECK_SCORE_INFO;
}