You are here

function scale_config in Quiz 8.4

Same name and namespace in other branches
  1. 6.4 question_types/scale/scale.module \scale_config()
  2. 7 question_types/scale/scale.module \scale_config()
  3. 7.4 question_types/scale/scale.module \scale_config()

Implements hook_config().

File

question_types/scale/scale.module, line 92
The main file for scale.

Code

function scale_config() {
  $form['manage'] = array(
    '#markup' => l(t('Manage presets'), 'scale/collection/manage'),
  );
  $form['scale_max_num_of_alts'] = array(
    '#type' => 'textfield',
    '#title' => t('Maximum number of alternatives allowed'),
    '#default_value' => \Drupal::config('scale.settings')
      ->get('scale_max_num_of_alts'),
  );
  $form['#validate'][] = 'scale_config_validate';
  $form['#submit'][] = 'scale_config_submit';
  return $form;
}