| 
                                
                                    @@ 121-123 (lines=3) @@
                                 | 
                            
                                                            
                                    | 118 | 
                                     | 
                                        protected function resolveClass($class, array $namespaces, $interface = null)  | 
                                
                                                            
                                    | 119 | 
                                     | 
                                        { | 
                                
                                                            
                                    | 120 | 
                                     | 
                                            $class = ucfirst(trim($class, '\\'));  | 
                                
                                                            
                                    | 121 | 
                                     | 
                                            if (class_exists($class) && (($interface === null) || in_array($interface, class_implements($class), true))) { | 
                                
                                                            
                                    | 122 | 
                                     | 
                                                return $class;  | 
                                
                                                            
                                    | 123 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 124 | 
                                     | 
                                            foreach ($namespaces as $ns) { | 
                                
                                                            
                                    | 125 | 
                                     | 
                                                $fqcn = $ns . '\\' . $class;  | 
                                
                                                            
                                    | 126 | 
                                     | 
                                                if (class_exists($fqcn) && (($interface === null) || in_array($interface, class_implements($fqcn), true))) { | 
                                
                                                                                
                                 | 
                                
                                    @@ 126-128 (lines=3) @@
                                 | 
                            
                                                            
                                    | 123 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 124 | 
                                     | 
                                            foreach ($namespaces as $ns) { | 
                                
                                                            
                                    | 125 | 
                                     | 
                                                $fqcn = $ns . '\\' . $class;  | 
                                
                                                            
                                    | 126 | 
                                     | 
                                                if (class_exists($fqcn) && (($interface === null) || in_array($interface, class_implements($fqcn), true))) { | 
                                
                                                            
                                    | 127 | 
                                     | 
                                                    return $fqcn;  | 
                                
                                                            
                                    | 128 | 
                                     | 
                                                }  | 
                                
                                                            
                                    | 129 | 
                                     | 
                                            }  | 
                                
                                                            
                                    | 130 | 
                                     | 
                                            return null;  | 
                                
                                                            
                                    | 131 | 
                                     | 
                                        }  |