From 20d54e54641a0c8a9cc8dfee60cddf4e66a709ac Mon Sep 17 00:00:00 2001 From: Daniel Subiabre Date: Wed, 12 Jun 2024 10:55:16 +0200 Subject: [PATCH] Update pumps configuration interface --- src/Library/Benzina/Pump/AbstractPump.php | 4 ++-- src/Library/Benzina/Pump/PumpInterface.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Library/Benzina/Pump/AbstractPump.php b/src/Library/Benzina/Pump/AbstractPump.php index 0e1b472..b349421 100644 --- a/src/Library/Benzina/Pump/AbstractPump.php +++ b/src/Library/Benzina/Pump/AbstractPump.php @@ -4,9 +4,9 @@ namespace App\Library\Benzina\Pump; abstract class AbstractPump implements PumpInterface { - protected ?array $config; + protected array $config; - public function configure(?array $config = null): void + public function configure(array $config = []): void { $this->config = $config; } diff --git a/src/Library/Benzina/Pump/PumpInterface.php b/src/Library/Benzina/Pump/PumpInterface.php index ec65bc0..d39f5b2 100644 --- a/src/Library/Benzina/Pump/PumpInterface.php +++ b/src/Library/Benzina/Pump/PumpInterface.php @@ -15,10 +15,10 @@ interface PumpInterface /** * Sets flexible configuration values for this pump. * - * @param array|null $data The configuration array. + * @param array $config The configuration array. * @return void */ - public function configure(?array $config = null): void; + public function configure(array $config = []): void; /** * Process the data to be pumped.