original_string: protected function _getFieldMap($sourceSurveyId, $language = null)
      {
          $language = $this->_getLanguage($sourceSurveyId, $language);
          // \MUtil_Echo::track($language, $sourceSurveyId);
  
          if (! isset($this->_fieldMaps[$sourceSurveyId][$language])) {
              $className = $this->fieldMapClass;
              $this->_fieldMaps[$sourceSurveyId][$language] = new $className(
                      $sourceSurveyId,
                      $language,
                      $this->getSourceDatabase(),
                      $this->translate,
                      $this->addDatabasePrefix(''),
                      $this->cache,
                      $this->getId()
              );
          }
  
          return $this->_fieldMaps[$sourceSurveyId][$language];
      }
code: protected function _getFieldMap($sourceSurveyId, $language = null)
      {
          $language = $this->_getLanguage($sourceSurveyId, $language);
          // \MUtil_Echo::track($language, $sourceSurveyId);
  
          if (! isset($this->_fieldMaps[$sourceSurveyId][$language])) {
              $className = $this->fieldMapClass;
              $this->_fieldMaps[$sourceSurveyId][$language] = new $className(
                      $sourceSurveyId,
                      $language,
                      $this->getSourceDatabase(),
                      $this->translate,
                      $this->addDatabasePrefix(''),
                      $this->cache,
                      $this->getId()
              );
          }
  
          return $this->_fieldMaps[$sourceSurveyId][$language];
      }
code_tokens: protected function _getFieldMap ( $ sourceSurveyId , $ language = null ) { $ language = $ this -> _getLanguage ( $ sourceSurveyId , $ language ) ; // \MUtil_Echo::track($language, $sourceSurveyId); if ( ! isset ( $ this -> _fieldMaps [ $ sourceSurveyId ] [ $ language ] ) ) { $ className = $ this -> fieldMapClass ; $ this -> _fieldMaps [ $ sourceSurveyId ] [ $ language ] = new $ className ( $ sourceSurveyId , $ language , $ this -> getSourceDatabase ( ) , $ this -> translate , $ this -> addDatabasePrefix ( '' ) , $ this -> cache , $ this -> getId ( ) ) ; } return $ this -> _fieldMaps [ $ sourceSurveyId ] [ $ language ] ; }
docstring: Return a fieldmap object
  
  @param int $sourceSurveyId Survey ID
  @param string $language      Optional (ISO) Language, uses default language for survey when null
  @return \Gems_Tracker_Source_LimeSurvey1m9FieldMap
docstring_tokens: Return a fieldmap object