leomarquine / php-etl

Extract, Transform and Load data using PHP.
MIT License
178 stars 81 forks source link

Autobinding doesn't work - sometimes- with Symfony #28

Closed ecourtial closed 4 years ago

ecourtial commented 4 years ago

The autobinding sometimes doesn't work with Symfony 5.

Unresolvable dependency resolving [Parameter #0 [ <required> string $assetsDir ]] in class App\File \CsvFileHandler

For some classes it works: classes I created and I call without any interaction with ETL classes. For some it doesn't : when using custom tranformers/loaders inheriting the native ones.

It seems it is related to the "custom" DI system of the library... I wonder if in fact it is fully compatible with anything else than Laravel...

ecourtial commented 4 years ago

Dropping. We forked the library here and we fixed some issues and added some features. The changelog is available here. Our objective is to keep this great library alive. If you find any bug or want to contribute to keep the package alive, do not hesitate!