ModernizrSettingsForm.php in Modernizr 8
Modernizr admin settings.
Namespace
Drupal\modernizr\FormFile
lib/Drupal/modernizr/Form/ModernizrSettingsForm.phpView source
<?php
/**
* @file
* Modernizr admin settings.
*
* Contains \Drupal\modernizr\Form\ModernizrSettingsForm.
*/
namespace Drupal\modernizr\Form;
use Drupal\Core\Form\ConfigFormBase;
/**
* Defines a form to configure module settings.
*/
class ModernizrSettingsForm extends ConfigFormBase {
/**
* {@inheritdoc}
*/
public function getFormID() {
return 'modernizr_settings';
}
/**
* {@inheritdoc}
*/
public function buildForm(array $form, array &$form_state) {
$settings = $this
->config('modernizr_settings');
$form['modernizr_scope'] = array(
'#type' => 'select',
'#options' => array(
'header' => $this
->t('header'),
'footer' => $this
->t('footer'),
),
'#default_value' => $settings
->get('modernizr_scope'),
);
return parent::buildForm($form, $form_state);
}
}
Classes
Name | Description |
---|---|
ModernizrSettingsForm | Defines a form to configure module settings. |