original_string: public function getLocationManager()
      {
          if ($this->locationManager != null) {
              return $this->locationManager;
          }
  
          $this->locationManager = new LocationManager($this->getLocationService(), $this->getContentService());
  
          if ($this->logger) {
              $this->locationManager->setLogger($this->logger);
          }
  
          return $this->locationManager;
      }
code: public function getLocationManager()
      {
          if ($this->locationManager != null) {
              return $this->locationManager;
          }
  
          $this->locationManager = new LocationManager($this->getLocationService(), $this->getContentService());
  
          if ($this->logger) {
              $this->locationManager->setLogger($this->logger);
          }
  
          return $this->locationManager;
      }
code_tokens: public function getLocationManager ( ) { if ( $ this -> locationManager != null ) { return $ this -> locationManager ; } $ this -> locationManager = new LocationManager ( $ this -> getLocationService ( ) , $ this -> getContentService ( ) ) ; if ( $ this -> logger ) { $ this -> locationManager -> setLogger ( $ this -> logger ) ; } return $ this -> locationManager ; }
docstring: Returns location manager.
  
  @return LocationManager
docstring_tokens: Returns location manager .