|  | @@ 3195-3198 (lines=4) @@ | 
                                                            
                                    | 3192 |  | 	    $errors = []; | 
                                                            
                                    | 3193 |  |  | 
                                                            
                                    | 3194 |  | 	    if ($target) { | 
                                                            
                                    | 3195 |  | 	        if ($volume = $this->volume($target)) { | 
                                                            
                                    | 3196 |  | 	            $result = $volume->search($q, $mimes, $target); | 
                                                            
                                    | 3197 |  | 	            $errors = array_merge($errors, $volume->error()); | 
                                                            
                                    | 3198 |  | 	        } | 
                                                            
                                    | 3199 |  | 	    } else { | 
                                                            
                                    | 3200 |  | 	        foreach ($this->volumes as $volume) { | 
                                                            
                                    | 3201 |  | 	            $result = array_merge($result, $volume->search($q, $mimes)); | 
                                                                                
                                |  | @@ 3199-3204 (lines=6) @@ | 
                                                            
                                    | 3196 |  | 	            $result = $volume->search($q, $mimes, $target); | 
                                                            
                                    | 3197 |  | 	            $errors = array_merge($errors, $volume->error()); | 
                                                            
                                    | 3198 |  | 	        } | 
                                                            
                                    | 3199 |  | 	    } else { | 
                                                            
                                    | 3200 |  | 	        foreach ($this->volumes as $volume) { | 
                                                            
                                    | 3201 |  | 	            $result = array_merge($result, $volume->search($q, $mimes)); | 
                                                            
                                    | 3202 |  | 	            $errors = array_merge($errors, $volume->error()); | 
                                                            
                                    | 3203 |  | 	        } | 
                                                            
                                    | 3204 |  | 	    } | 
                                                            
                                    | 3205 |  |  | 
                                                            
                                    | 3206 |  | 	    $result = ['files' => $result]; | 
                                                            
                                    | 3207 |  | 	    if ($errors) { |