Found, it can be done by using config.typed service: $typed_config_manager = \Drupal::service('config.typed'); $node_type_definition = $typed_config_manager->getDefinition('node.type.*');


A module install should not update config. If you want to update existing config, your module should implement hook_update_N() (see docs) instead. However, you could add a dependencies: enforced section to your YML config files. This will remove your existing config on module uninstall, and install the newest config on module reinstall. This way you can "...


Please see: https://www.drupal.org/project/drupal/issues/2247257 The uuid under the effects array is used as a "unique ID" for the effect. Seems technically it "works as designed", but as you can see from the linked project task, there is talk about if it's designed correctly. Fortunately, the uuid under the effects array is scoped to that effects ...

Only top voted, non community-wiki answers of a minimum length are eligible