You are here

function quiz_multichoice_entity_update in Quiz 6.x

Implements hook_entity_update().

Set configuration.

File

question_types/quiz_multichoice/quiz_multichoice.module, line 84
Contains quiz_multichoice.module

Code

function quiz_multichoice_entity_update(EntityInterface $entity) {
  if (!$entity instanceof QuizQuestionType) {
    return;
  }
  if ($entity
    ->id() == 'multichoice') {
    $config = Drupal::configFactory()
      ->getEditable('quiz_multichoice.settings');
    $config
      ->set('scoring', $entity->scoring);
    $config
      ->save();
  }
}