Add support for plugin derivers to FlowDropNodeProcessor
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3553497. -->
Reported by: [michaellander](https://www.drupal.org/user/636494)
>>>
<h3 id="summary-problem-motivation">Problem/Motivation</h3>
<p>After <span class="drupalorg-gitlab-issue-link drupalorg-gitlab-link-wrapper"><a href="https://git.drupalcode.org/project/flowdrop/-/work_items/3553495" class="drupalorg-gitlab-link">https://git.drupalcode.org/project/flowdrop/-/work_items/3553495</a></span> is in place, we can introduce the <code>deriver</code> property to the <code>\Drupal\flowdrop\Attribute\FlowDropNodeProcessor</code> definition. This will allow other modules to dynamically derive plugins from other data sources.</p>
<h3 id="summary-proposed-resolution">Proposed resolution</h3>
<p>Add <code>public readonly ?string $deriver = NULL</code> to <code>\Drupal\flowdrop\Attribute\FlowDropNodeProcessor::__construct()</code>.</p>
<p>You can see an example in <code>\Drupal\Core\Block\Attribute\Block::__construct</code>.</p>
issue