Update pumps configuration interface
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user