function ColorizeImageEffect::getSummary

Overrides ImageEffectBase::getSummary

File

modules/image_example/src/Plugin/ImageEffect/ColorizeImageEffect.php, line 77

Class

ColorizeImageEffect
Colorizes an image resource.

Namespace

Drupal\image_example\Plugin\ImageEffect

Code

public function getSummary() {
    if (Color::validateHex($this->configuration['color'])) {
        $color = $this->configuration['color'];
    }
    else {
        // Use the default value, if the stored value is invalid.
        $color = '#FF6633';
    }
    $summary = [
        '#markup' => $color,
    ];
    $summary += parent::getSummary();
    return $summary;
}