You are here

function amazon_ses_requirements in Amazon SES 2.0.x

Implements hook_requirements().

File

./amazon_ses.install, line 11
The install file for the amazon_ses module.

Code

function amazon_ses_requirements($phase) {
  $requirements = [];
  if ($phase == 'runtime') {
    $config = \Drupal::config('amazon_ses.settings');
    $from_address = $config
      ->get('from_address');
    if (!$from) {
      $requirements['amazon_ses_from_address'] = [
        'title' => t('Amazon SES'),
        'value' => t('From email address not set.'),
        'severity' => REQUIREMENT_ERROR,
      ];
    }
  }
  return $requirements;
}