@@ 143-146 (lines=4) @@ | ||
140 | $decoratorsManager = $builder->getDefinition($this->prefix('decorators.manager')); |
|
141 | ||
142 | // Get all registered widgets decorators |
|
143 | foreach (array_keys($builder->findByTag(self::TAG_WIDGET_DECORATOR)) as $serviceName) { |
|
144 | // Register decorator to manager |
|
145 | $decoratorsManager->addSetup('register', ['@' . $serviceName, $serviceName]); |
|
146 | } |
|
147 | ||
148 | // Get widgets filters manager |
|
149 | $filtersManager = $builder->getDefinition($this->prefix('filters.manager')); |
|
@@ 152-157 (lines=6) @@ | ||
149 | $filtersManager = $builder->getDefinition($this->prefix('filters.manager')); |
|
150 | ||
151 | // Get all registered widgets decorators |
|
152 | foreach (array_keys($builder->findByTag(self::TAG_WIDGET_FILTER)) as $serviceName) { |
|
153 | $priority = 999; |
|
154 | ||
155 | // Register filter to manager |
|
156 | $filtersManager->addSetup('register', ['@' . $serviceName, $serviceName, $priority]); |
|
157 | } |
|
158 | ||
159 | // Get widgets control provider |
|
160 | $widgetsContainer = $builder->getDefinition($this->prefix('widgets.component')); |