You are here

public function MapboxSettingsForm::buildForm in farmOS 2.x

File

modules/core/map/modules/mapbox/src/Form/MapboxSettingsForm.php, line 39

Class

MapboxSettingsForm
Provides a mapbox settings form.

Namespace

Drupal\farm_map_mapbox\Form

Code

public function buildForm(array $form, FormStateinterface $form_state) {
  $config = $this
    ->config(static::SETTINGS);

  // Add api_key field.
  $form['api_key'] = [
    '#type' => 'textfield',
    '#title' => $this
      ->t('Mapbox API Key'),
    '#description' => $this
      ->t('Enter your Mapbox API key.'),
    '#default_value' => $config
      ->get('api_key'),
  ];
  return parent::buildForm($form, $form_state);
}