|
@@ 270-273 (lines=4) @@
|
| 267 |
|
); |
| 268 |
|
$chain->addDriver($driver, $entity['namespace']); |
| 269 |
|
break; |
| 270 |
|
case 'yml': |
| 271 |
|
$driver = new YamlDriver($entity['path']); |
| 272 |
|
$chain->addDriver($driver, $entity['namespace']); |
| 273 |
|
break; |
| 274 |
|
case 'simple_yml': |
| 275 |
|
$driver = new SimplifiedYamlDriver([$entity['path'] => $entity['namespace']]); |
| 276 |
|
$chain->addDriver($driver, $entity['namespace']); |
|
@@ 278-281 (lines=4) @@
|
| 275 |
|
$driver = new SimplifiedYamlDriver([$entity['path'] => $entity['namespace']]); |
| 276 |
|
$chain->addDriver($driver, $entity['namespace']); |
| 277 |
|
break; |
| 278 |
|
case 'xml': |
| 279 |
|
$driver = new XmlDriver($entity['path']); |
| 280 |
|
$chain->addDriver($driver, $entity['namespace']); |
| 281 |
|
break; |
| 282 |
|
case 'simple_xml': |
| 283 |
|
$driver = new SimplifiedXmlDriver([$entity['path'] => $entity['namespace']]); |
| 284 |
|
$chain->addDriver($driver, $entity['namespace']); |
|
@@ 286-289 (lines=4) @@
|
| 283 |
|
$driver = new SimplifiedXmlDriver([$entity['path'] => $entity['namespace']]); |
| 284 |
|
$chain->addDriver($driver, $entity['namespace']); |
| 285 |
|
break; |
| 286 |
|
case 'php': |
| 287 |
|
$driver = new StaticPHPDriver($entity['path']); |
| 288 |
|
$chain->addDriver($driver, $entity['namespace']); |
| 289 |
|
break; |
| 290 |
|
default: |
| 291 |
|
throw new \InvalidArgumentException( |
| 292 |
|
sprintf('"%s" is not a recognized driver', $entity['type']) |