El PR que nos propuso magento2 instanciando cada una de las instancias que necesitamos en vez de usar el constructor no ha funcionado porque no pasa la validación.
He estado haciendo pruebas y la indexación funciona, pero no se si esta forma le va a gustar a magento y no lo podemos saber hasta que subamos la versión al validador.
El PR que nos propuso magento2 instanciando cada una de las instancias que necesitamos en vez de usar el constructor no ha funcionado porque no pasa la validación.![image](https://github.com/doofinder/doofinder-magento2/assets/92720455/71329aa3-e3a5-4ef2-905c-98a0cbb37a71)
Tras comentarlo en la issue que le abrimos a magento nos han propuesto que implementemos la interfaz en vez de extender la clase: https://github.com/magento/magento2/issues/38669
He estado haciendo pruebas y la indexación funciona, pero no se si esta forma le va a gustar a magento y no lo podemos saber hasta que subamos la versión al validador.