Fix ViewsConfigUpdater subclass for 11.3
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3556341. --> Reported by: [acbramley](https://www.drupal.org/user/1036766) Related to !67 >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>git.drupalcode.org/project/entity_hierarchy/-/jobs/7173089</p> <p>TLDR; ViewsConfigUpdater is a service in 11.3, speaking to @larowlan:</p> <blockquote><p> I guess we need a service provider and in that we need to check if Drupal\views\ViewsConfigUpdater implements ContainerInjectInterface if it doesn't we need to register our own service<br> and then we need to use that BcHelper thing to instantiate our updated using either the container or the classresolver depending on 11.3 or not </p></blockquote> <h4 id="summary-steps-reproduce">Steps to reproduce</h4> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <h3 id="summary-remaining-tasks">Remaining tasks</h3> <h3 id="summary-ui-changes">User interface changes</h3> <h3 id="summary-api-changes">API changes</h3> <h3 id="summary-data-model-changes">Data model changes</h3>
issue