| 
                                
                                    @@ 598-603 (lines=6) @@
                                 | 
                            
                                                            
                                    | 595 | 
                                     | 
                                                    $providerDef->replaceArgument(3, $baseConfig);  | 
                                
                                                            
                                    | 596 | 
                                     | 
                                     | 
                                
                                                            
                                    | 597 | 
                                     | 
                                                    break;  | 
                                
                                                            
                                    | 598 | 
                                     | 
                                                case 'mongodb':  | 
                                
                                                            
                                    | 599 | 
                                     | 
                                                    $providerDef = new ChildDefinition('fos_elastica.pager_provider.prototype.'.$driver); | 
                                
                                                            
                                    | 600 | 
                                     | 
                                                    $providerDef->replaceArgument(2, $typeConfig['model']);  | 
                                
                                                            
                                    | 601 | 
                                     | 
                                                    $providerDef->replaceArgument(3, $baseConfig);  | 
                                
                                                            
                                    | 602 | 
                                     | 
                                     | 
                                
                                                            
                                    | 603 | 
                                     | 
                                                    break;  | 
                                
                                                            
                                    | 604 | 
                                     | 
                                                case 'phpcr':  | 
                                
                                                            
                                    | 605 | 
                                     | 
                                                    $providerDef = new ChildDefinition('fos_elastica.pager_provider.prototype.'.$driver); | 
                                
                                                            
                                    | 606 | 
                                     | 
                                                    $providerDef->replaceArgument(2, $typeConfig['model']);  | 
                                
                                                                                
                                 | 
                                
                                    @@ 604-609 (lines=6) @@
                                 | 
                            
                                                            
                                    | 601 | 
                                     | 
                                                    $providerDef->replaceArgument(3, $baseConfig);  | 
                                
                                                            
                                    | 602 | 
                                     | 
                                     | 
                                
                                                            
                                    | 603 | 
                                     | 
                                                    break;  | 
                                
                                                            
                                    | 604 | 
                                     | 
                                                case 'phpcr':  | 
                                
                                                            
                                    | 605 | 
                                     | 
                                                    $providerDef = new ChildDefinition('fos_elastica.pager_provider.prototype.'.$driver); | 
                                
                                                            
                                    | 606 | 
                                     | 
                                                    $providerDef->replaceArgument(2, $typeConfig['model']);  | 
                                
                                                            
                                    | 607 | 
                                     | 
                                                    $providerDef->replaceArgument(3, $baseConfig);  | 
                                
                                                            
                                    | 608 | 
                                     | 
                                     | 
                                
                                                            
                                    | 609 | 
                                     | 
                                                    break;  | 
                                
                                                            
                                    | 610 | 
                                     | 
                                                default:  | 
                                
                                                            
                                    | 611 | 
                                     | 
                                                    throw new \LogicException(sprintf('The pager provider for driver "%s" does not exist.', $driver)); | 
                                
                                                            
                                    | 612 | 
                                     | 
                                            }  |