lib/Webforge/Types/DynamicEnumType.php
public function getMappedComponent(\Webforge\Types\Adapters\ComponentMapper $componentMapper) {
    $component = parent::getMappedComponent($componentMapper); // ruft this getValues() auf, somit ist sichergestellt, dass valueLabels gesetzt ist
    
    if ($component instanceof \Psc\CMS\LabelerAware) {
      $labeler = $component->getLabeler();
      foreach ($this->valueLabels as $value => $label) {
        $labeler->addLabelMapping($value, $label);
      }
    }
    
    return $component;
  }
public function getMappedComponent(\Webforge\Types\Adapters\ComponentMapper $componentMapper) {
    $component = parent::getMappedComponent($componentMapper); // ruft this getValues() auf, somit ist sichergestellt, dass valueLabels gesetzt ist
    
    if ($component instanceof \Psc\CMS\LabelerAware) {
      $labeler = $component->getLabeler();
      foreach ($this->valueLabels as $value => $label) {
        $labeler->addLabelMapping($value, $label);
      }
    }
    
    return $component;
  }
Gibt die Component mit den Labels der Dynamic Values zurück (wenn gesetzt)

Wird decoraten die Component wenn sie LabelerAware ist mit unseren Labels die wir aus den getDynamicValues erhalten, wenn der zurückgegebene array assoziativ ist
@return Psc\CMS\Component