| 
                                
                                    @@ 133-143 (lines=11) @@
                                 | 
                            
                                                            
                                    | 130 | 
                                     | 
                                    		if(!isset($data) || !is_array($data)) $data = $_REQUEST;  | 
                                
                                                            
                                    | 131 | 
                                     | 
                                     | 
                                
                                                            
                                    | 132 | 
                                     | 
                                    		// set language (if present)  | 
                                
                                                            
                                    | 133 | 
                                     | 
                                    		if(class_exists('Translatable')) { | 
                                
                                                            
                                    | 134 | 
                                     | 
                                    			if(singleton('SilverStripe\\CMS\\Model\\SiteTree')->hasExtension('Translatable') && isset($data['searchlocale'])) { | 
                                
                                                            
                                    | 135 | 
                                     | 
                                    				if($data['searchlocale'] == "ALL") { | 
                                
                                                            
                                    | 136 | 
                                     | 
                                    					Translatable::disable_locale_filter();  | 
                                
                                                            
                                    | 137 | 
                                     | 
                                    				} else { | 
                                
                                                            
                                    | 138 | 
                                     | 
                                    					$origLocale = Translatable::get_current_locale();  | 
                                
                                                            
                                    | 139 | 
                                     | 
                                     | 
                                
                                                            
                                    | 140 | 
                                     | 
                                    					Translatable::set_current_locale($data['searchlocale']);  | 
                                
                                                            
                                    | 141 | 
                                     | 
                                    				}  | 
                                
                                                            
                                    | 142 | 
                                     | 
                                    			}  | 
                                
                                                            
                                    | 143 | 
                                     | 
                                    		}  | 
                                
                                                            
                                    | 144 | 
                                     | 
                                     | 
                                
                                                            
                                    | 145 | 
                                     | 
                                    		$keywords = $data['Search'];  | 
                                
                                                            
                                    | 146 | 
                                     | 
                                     | 
                                
                                                                                
                                 | 
                                
                                    @@ 176-184 (lines=9) @@
                                 | 
                            
                                                            
                                    | 173 | 
                                     | 
                                    		}  | 
                                
                                                            
                                    | 174 | 
                                     | 
                                     | 
                                
                                                            
                                    | 175 | 
                                     | 
                                    		// reset locale  | 
                                
                                                            
                                    | 176 | 
                                     | 
                                    		if(class_exists('Translatable')) { | 
                                
                                                            
                                    | 177 | 
                                     | 
                                    			if(singleton('SilverStripe\\CMS\\Model\\SiteTree')->hasExtension('Translatable') && isset($data['searchlocale'])) { | 
                                
                                                            
                                    | 178 | 
                                     | 
                                    				if($data['searchlocale'] == "ALL") { | 
                                
                                                            
                                    | 179 | 
                                     | 
                                    					Translatable::enable_locale_filter();  | 
                                
                                                            
                                    | 180 | 
                                     | 
                                    				} else { | 
                                
                                                            
                                    | 181 | 
                                     | 
                                    					Translatable::set_current_locale($origLocale);  | 
                                
                                                            
                                    | 182 | 
                                     | 
                                    				}  | 
                                
                                                            
                                    | 183 | 
                                     | 
                                    			}  | 
                                
                                                            
                                    | 184 | 
                                     | 
                                    		}  | 
                                
                                                            
                                    | 185 | 
                                     | 
                                     | 
                                
                                                            
                                    | 186 | 
                                     | 
                                    		return $results;  | 
                                
                                                            
                                    | 187 | 
                                     | 
                                    	}  |