Hi,
i’m wondering how the laminas/di AOT Factories could be working with the InputFilterPluginManager.
I’m having troubles to get it running in my mezzio application, because the init() method will not be called when the input filter class instance is loaded over the Container and not over the InputFilterPluginManager.
ConfigProvider looks like this:
public function getDependencyConfig(): array
{
return [
'auto' => [
'types' => [
'ValidateCreateSelectionInputMiddleware' => [
'preferences' => [
InputFilterInterface::class => CreateSelectionInputFilter::class,
],
],
],
],
];
}
public function getInputFilterFactory(): array
{
return [
'factories' => [
CreateSelectionInputFilter::class => CreateSelectionInputFilterFactory::class,
],
];
}