You are here

public function BlockEnabled::calculateScore in Site Audit 8.3

.

Overrides SiteAuditCheckBase::calculateScore

File

src/Plugin/SiteAuditCheck/BlockEnabled.php, line 55

Class

BlockEnabled
Provides the BlockEnabled Check.

Namespace

Drupal\site_audit\Plugin\SiteAuditCheck

Code

public function calculateScore() {
  if (!\Drupal::service('module_handler')
    ->moduleExists('block')) {
    $this->abort = TRUE;
    return SiteAuditCheckBase::AUDIT_CHECK_SCORE_INFO;
  }
  $this->registry->theme_default = \Drupal::config('system.theme')
    ->get('default');
  if (!$this->registry->theme_default) {
    return SiteAuditCheckBase::AUDIT_CHECK_SCORE_WARN;
  }
  return SiteAuditCheckBase::AUDIT_CHECK_SCORE_PASS;
}