Loading riddler.install +18 −0 Original line number Diff line number Diff line Loading @@ -29,3 +29,21 @@ function riddler_update_8201() { function riddler_update_8202() { \Drupal::configFactory()->getEditable('riddler.settings')->delete(); } /** * Install riddler 2.x entity type, if not yet installed. */ function riddler_update_8203() { $changeList = \Drupal::entityDefinitionUpdateManager()->getChangeList(); if (!array_key_exists('riddle', $changeList)) { return 'Skipped. The new config entity type riddle is already installed.'; } try { $riddleEntityTypeDefinition = \Drupal::service('entity_type.manager')->getDefinition('riddle'); \Drupal::entityDefinitionUpdateManager()->installEntityType($riddleEntityTypeDefinition); } catch (\Exception $exception) { throw new UpdateException($exception->getMessage()); } return 'Installed the new config entity type riddle.'; } Loading
riddler.install +18 −0 Original line number Diff line number Diff line Loading @@ -29,3 +29,21 @@ function riddler_update_8201() { function riddler_update_8202() { \Drupal::configFactory()->getEditable('riddler.settings')->delete(); } /** * Install riddler 2.x entity type, if not yet installed. */ function riddler_update_8203() { $changeList = \Drupal::entityDefinitionUpdateManager()->getChangeList(); if (!array_key_exists('riddle', $changeList)) { return 'Skipped. The new config entity type riddle is already installed.'; } try { $riddleEntityTypeDefinition = \Drupal::service('entity_type.manager')->getDefinition('riddle'); \Drupal::entityDefinitionUpdateManager()->installEntityType($riddleEntityTypeDefinition); } catch (\Exception $exception) { throw new UpdateException($exception->getMessage()); } return 'Installed the new config entity type riddle.'; }