|  | @@ 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 |  |     } |