You are here

public function kraken::getSummary in Kraken 8

File

src/Plugin/ImageAPIOptimizeProcessor/kraken.php, line 115

Class

kraken
Optimize images using the Kraken.io webservice.

Namespace

Drupal\kraken\Plugin\ImageAPIOptimizeProcessor

Code

public function getSummary() {
  $description = '';
  if (!class_exists('\\Kraken')) {
    $description .= $this
      ->t('<strong>Could not locate Kraken PHP library.</strong>');
  }
  else {
    if ($this->configuration['lossy']) {
      $description .= $this
        ->t('Using lossy compression.');
    }
    else {
      $description .= $this
        ->t('Using lossless compression.');
    }
  }
  $summary = array(
    '#markup' => $description,
  );
  $summary += parent::getSummary();
  return $summary;
}