Example #1
0
 protected function defineOptions()
 {
     $options = parent::defineOptions();
     // value is already set up properly, we're just adding our new field to it.
     $options['value']['contains']['type']['default'] = 'date';
     return $options;
 }
 /**
  * {@inheritdoc}
  */
 public function defaultExposeOptions()
 {
     parent::defineOptions();
     $this->options['expose']['label'] = $this->t('Distance (in @units)', ['@units' => $this->value['units'] === 'km' ? 'kilometers' : 'miles']);
 }