protected function buildSearchableFieldCache() {
		if (!$this->searchableCache) {
			$objects = DataObject::get('SolrTypeConfiguration');
			if ($objects) {
				foreach ($objects as $obj) {
					$this->searchableCache[$obj->Title] = $obj->FieldMappings->getValues();
				}
			}
		}
		return $this->searchableCache;
	}
protected function buildSearchableFieldCache() {
		if (!$this->searchableCache) {
			$objects = DataObject::get('SolrTypeConfiguration');
			if ($objects) {
				foreach ($objects as $obj) {
					$this->searchableCache[$obj->Title] = $obj->FieldMappings->getValues();
				}
			}
		}
		return $this->searchableCache;
	}
protected function buildSearchableFieldCache ( ) { if ( ! $ this -> searchableCache ) { $ objects = DataObject :: get ( 'SolrTypeConfiguration' ) ; if ( $ objects ) { foreach ( $ objects as $ obj ) { $ this -> searchableCache [ $ obj -> Title ] = $ obj -> FieldMappings -> getValues ( ) ; } } } return $ this -> searchableCache ; }
Builds up the searchable fields configuration baased on the solrtypeconfiguration objects
Builds up the searchable fields configuration baased on the solrtypeconfiguration objects