src/Config/VaultConfiguration.php 1 location
|
@@ 221-224 (lines=4) @@
|
| 218 |
|
*/ |
| 219 |
|
public function exchangeArray(array $array) |
| 220 |
|
{ |
| 221 |
|
if ($diff = array_diff(array_keys($array), array_keys($this->getArrayCopy()))) |
| 222 |
|
{ |
| 223 |
|
throw new \InvalidArgumentException("Invalid index(es): " . implode(',', $diff)); |
| 224 |
|
} |
| 225 |
|
|
| 226 |
|
foreach ($array as $key => $value) |
| 227 |
|
{ |
src/StorageAdapter/Ftp.php 1 location
|
@@ 23-26 (lines=4) @@
|
| 20 |
|
'port' => 21, |
| 21 |
|
]; |
| 22 |
|
|
| 23 |
|
if ($missingSettings = array_diff($requiredSettings, array_keys($vaultConfiguration->getSettings()))) |
| 24 |
|
{ |
| 25 |
|
throw new ConfigurationException("Missing mandatory setting(s): " . implode(',', $missingSettings)); |
| 26 |
|
} |
| 27 |
|
|
| 28 |
|
$settings = array_merge($defaults, $vaultConfiguration->getSettings()); |
| 29 |
|
|
src/StorageAdapter/S3.php 1 location
|
@@ 21-24 (lines=4) @@
|
| 18 |
|
'secret', |
| 19 |
|
]; |
| 20 |
|
|
| 21 |
|
if ($missingSettings = array_diff($requiredSettings, array_keys(array_filter($vaultConfiguration->getSettings())))) |
| 22 |
|
{ |
| 23 |
|
throw new ConfigurationException("Missing mandatory setting(s): " . implode(',', $missingSettings)); |
| 24 |
|
} |
| 25 |
|
|
| 26 |
|
$client = new S3Client([ |
| 27 |
|
'version' => '2006-03-01', |