We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 821a701 commit bde0c13Copy full SHA for bde0c13
src/Plugin/PluginConfigurationTrait.php
@@ -0,0 +1,29 @@
1
+<?php
2
+
3
+namespace Micro\Framework\Kernel\Plugin;
4
5
+use Micro\Framework\Kernel\Configuration\PluginConfigurationInterface;
6
7
+trait PluginConfigurationTrait
8
+{
9
+ /**
10
+ * @var PluginConfigurationInterface
11
+ */
12
+ private PluginConfigurationInterface $configuration;
13
14
15
+ * {@inheritDoc}
16
17
+ public function setConfiguration(PluginConfigurationInterface $pluginConfiguration): void
18
+ {
19
+ $this->configuration = $pluginConfiguration;
20
+ }
21
22
23
24
25
+ public function configuration(): PluginConfigurationInterface
26
27
+ return $this->configuration;
28
29
+}
0 commit comments