|
@@ 575-580 (lines=6) @@
|
| 572 |
|
$providerDef->replaceArgument(3, $baseConfig); |
| 573 |
|
|
| 574 |
|
break; |
| 575 |
|
case 'mongodb': |
| 576 |
|
$providerDef = new ChildDefinition('fos_elastica.pager_provider.prototype.'.$driver); |
| 577 |
|
$providerDef->replaceArgument(2, $typeConfig['model']); |
| 578 |
|
$providerDef->replaceArgument(3, $baseConfig); |
| 579 |
|
|
| 580 |
|
break; |
| 581 |
|
case 'phpcr': |
| 582 |
|
$providerDef = new ChildDefinition('fos_elastica.pager_provider.prototype.'.$driver); |
| 583 |
|
$providerDef->replaceArgument(2, $typeConfig['model']); |
|
@@ 581-586 (lines=6) @@
|
| 578 |
|
$providerDef->replaceArgument(3, $baseConfig); |
| 579 |
|
|
| 580 |
|
break; |
| 581 |
|
case 'phpcr': |
| 582 |
|
$providerDef = new ChildDefinition('fos_elastica.pager_provider.prototype.'.$driver); |
| 583 |
|
$providerDef->replaceArgument(2, $typeConfig['model']); |
| 584 |
|
$providerDef->replaceArgument(3, $baseConfig); |
| 585 |
|
|
| 586 |
|
break; |
| 587 |
|
default: |
| 588 |
|
throw new \LogicException(sprintf('The pager provider for driver "%s" does not exist.', $driver)); |
| 589 |
|
} |