original_string: protected function _initOpenRosa()
      {
          $this->bootstrap(array('loader', 'translate'));
  
          if ($this->getOption('useOpenRosa')) {
              // First handle dependencies
              $this->bootstrap(array('db', 'loader', 'util'));
  
              $this->getLoader()->addPrefixPath('OpenRosa', GEMS_LIBRARY_DIR . '/classes/OpenRosa', true);
  
              /**
               * Add Source for OpenRosa
               */
              $tracker = $this->loader->getTracker();
              $tracker->addSourceClasses(array('OpenRosa'=>'OpenRosa form'));
          }
      }
code: protected function _initOpenRosa()
      {
          $this->bootstrap(array('loader', 'translate'));
  
          if ($this->getOption('useOpenRosa')) {
              // First handle dependencies
              $this->bootstrap(array('db', 'loader', 'util'));
  
              $this->getLoader()->addPrefixPath('OpenRosa', GEMS_LIBRARY_DIR . '/classes/OpenRosa', true);
  
              /**
               * Add Source for OpenRosa
               */
              $tracker = $this->loader->getTracker();
              $tracker->addSourceClasses(array('OpenRosa'=>'OpenRosa form'));
          }
      }
code_tokens: protected function _initOpenRosa ( ) { $ this -> bootstrap ( array ( 'loader' , 'translate' ) ) ; if ( $ this -> getOption ( 'useOpenRosa' ) ) { // First handle dependencies $ this -> bootstrap ( array ( 'db' , 'loader' , 'util' ) ) ; $ this -> getLoader ( ) -> addPrefixPath ( 'OpenRosa' , GEMS_LIBRARY_DIR . '/classes/OpenRosa' , true ) ; /**
               * Add Source for OpenRosa
               */ $ tracker = $ this -> loader -> getTracker ( ) ; $ tracker -> addSourceClasses ( array ( 'OpenRosa' => 'OpenRosa form' ) ) ; } }
docstring: Initialize the OpenRosa survey source
docstring_tokens: Initialize the OpenRosa survey source