/** * * @param string $comment * @return OSM_Objects_ChangeSet */ protected function _createChangeSet($comment) { $relativeUrl = 'changeset/create'; if ($this->_options['simulation']) { OSM_ZLog::info(__METHOD__, 'Simulation Mode, set changeset id to 999'); $result = 999; } else { $result = $this->_httpApi($relativeUrl, OSM_Objects_ChangeSet::getCreateXmlStr($comment, $this->_getUserAgent()), 'PUT'); } OSM_ZLog::debug(__METHOD__, var_export($result, true)); $changeSet = new OSM_Objects_ChangeSet($result); return $changeSet; }