@@ 37-42 (lines=6) @@ | ||
34 | ||
35 | $storages = $config['enabled_storage']; |
|
36 | ||
37 | if (!$storages) { |
|
38 | throw new \InvalidArgumentException(sprintf( |
|
39 | 'No storage drivers specified for content-type component. Specify at least one of: "%s"', |
|
40 | implode('", "', array_keys($this->storageLoaders)) |
|
41 | )); |
|
42 | } |
|
43 | ||
44 | foreach ($storages as $storageName) { |
|
45 | if (!isset($this->storageLoaders[$storageName])) { |
|
@@ 45-51 (lines=7) @@ | ||
42 | } |
|
43 | ||
44 | foreach ($storages as $storageName) { |
|
45 | if (!isset($this->storageLoaders[$storageName])) { |
|
46 | throw new \InvalidArgumentException(sprintf( |
|
47 | 'Unknown storage "%s", known storages: "%s"', |
|
48 | $storageName, |
|
49 | implode('", "', array_keys($this->storageLoaders)) |
|
50 | )); |
|
51 | } |
|
52 | ||
53 | $this->storageLoaders[$storageName]->load($config['storage'][$storageName]); |
|
54 | } |