Skip to content

Commit 396729f

Browse files
committed
Remove auto (default) config from plugins
1 parent 417d401 commit 396729f

File tree

1 file changed

+0
-25
lines changed

1 file changed

+0
-25
lines changed

DependencyInjection/HttplugExtension.php

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -120,10 +120,6 @@ private function configurePlugins(ContainerBuilder $container, array $config)
120120
foreach ($config as $name => $pluginConfig) {
121121
$pluginId = 'httplug.plugin.'.$name;
122122

123-
if ('auto' === $pluginConfig['enabled']) {
124-
$pluginConfig['enabled'] = $this->resolvePluginStatus($name, $pluginConfig);
125-
}
126-
127123
if ($pluginConfig['enabled']) {
128124
$def = $container->getDefinition($pluginId);
129125
$this->configurePluginByName($name, $def, $pluginConfig);
@@ -219,25 +215,4 @@ private function configureAuthentication(ContainerBuilder $container, array $con
219215
->addArgument(new Reference($authServiceKey));
220216
}
221217
}
222-
223-
/**
224-
* Resolve the plugin enabled status if it is 'auto'.
225-
*
226-
* Returns false if plugin has no auto status allowed.
227-
*
228-
* @param string $name
229-
* @param array $pluginConfig
230-
*
231-
* @return bool
232-
*/
233-
private function resolvePluginStatus($name, array $pluginConfig)
234-
{
235-
switch ($name) {
236-
case 'logger':
237-
return class_exists('Http\Client\Common\Plugin\LoggerPlugin');
238-
break;
239-
}
240-
241-
return false;
242-
}
243218
}

0 commit comments

Comments
 (0)