You are here

public function CommerceCondition::__construct in Commerce Core 8.2

Constructs a new CommerceCondition object.

Parameters

array $values: The annotation values.

Overrides Plugin::__construct

File

src/Annotation/CommerceCondition.php, line 93

Class

CommerceCondition
Defines the condition plugin annotation object.

Namespace

Drupal\commerce\Annotation

Code

public function __construct(array $values) {
  if (empty($values['display_label'])) {
    $values['display_label'] = $values['label'];
  }
  if (empty($values['category'])) {
    $values['category'] = $this
      ->t('Other');
  }
  parent::__construct($values);
}