From 44a965a9060b730e3d21236e4c034190a64b3762 Mon Sep 17 00:00:00 2001 From: cqtran Date: Fri, 22 Sep 2023 09:22:43 -0700 Subject: [PATCH 1/3] Update dependencies to work with Laravel 10 --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 966a5eba..6aea050e 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "marquine/php-etl", + "name": "InfoTechRG/php-etl", "description": "Extract, Transform and Load data using PHP.", "keywords": ["etl", "extract", "transform", "load", "extraction", "transformation", "seed", "data", "laravel"], "license": "MIT", @@ -10,7 +10,7 @@ } ], "require": { - "illuminate/container": "^5.0|^6.0|^7.0|^8.0", + "laravel/framework": "^10.0", "softcreatr/jsonpath": "^0.7.2" }, "autoload": { From c29c3c106b6562c853abb3196bc1251b269ff249 Mon Sep 17 00:00:00 2001 From: Jason Brodie Date: Wed, 22 Oct 2025 15:53:12 -0400 Subject: [PATCH 2/3] Allow Laravel 11 and 12 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 6aea050e..48e5f292 100644 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ } ], "require": { - "laravel/framework": "^10.0", + "laravel/framework": "^10.0|^11.0|^12.0", "softcreatr/jsonpath": "^0.7.2" }, "autoload": { From f2c7b3fa36a3e26dea868eed6f22e5e1296e8937 Mon Sep 17 00:00:00 2001 From: Jason Brodie Date: Wed, 22 Oct 2025 16:26:12 -0400 Subject: [PATCH 3/3] Fixed deprecation warning --- src/Etl.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Etl.php b/src/Etl.php index 7cbc4f19..405b08fb 100644 --- a/src/Etl.php +++ b/src/Etl.php @@ -29,7 +29,7 @@ class Etl * @param Pipeline $pipeline * @return void */ - public function __construct(Container $container = null, Pipeline $pipeline = null) + public function __construct(?Container $container = null, Pipeline $pipeline = null) { $this->container = $container ?? Container::getInstance(); $this->pipeline = $pipeline ?? new Pipeline;