make sure names/extratags is enabled for postgres > 9.2 only

Support for hstore_to_json() needed.
This commit is contained in:
Sarah Hoffmann
2015-08-10 21:53:13 +02:00
parent ddb2b3cafb
commit 95a681f128

View File

@@ -226,8 +226,11 @@
function loadParamArray($aParams) function loadParamArray($aParams)
{ {
if (isset($aParams['addressdetails'])) $this->bIncludeAddressDetails = (bool)$aParams['addressdetails']; if (isset($aParams['addressdetails'])) $this->bIncludeAddressDetails = (bool)$aParams['addressdetails'];
if (isset($aParams['extratags'])) $this->bIncludeExtraTags = (bool)$aParams['extratags']; if ((float) CONST_Postgresql_Version > 9.2)
if (isset($aParams['namedetails'])) $this->bIncludeNameDetails = (bool)$aParams['namedetails']; {
if (isset($aParams['extratags'])) $this->bIncludeExtraTags = (bool)$aParams['extratags'];
if (isset($aParams['namedetails'])) $this->bIncludeNameDetails = (bool)$aParams['namedetails'];
}
if (isset($aParams['bounded'])) $this->bBoundedSearch = (bool)$aParams['bounded']; if (isset($aParams['bounded'])) $this->bBoundedSearch = (bool)$aParams['bounded'];
if (isset($aParams['dedupe'])) $this->bDeDupe = (bool)$aParams['dedupe']; if (isset($aParams['dedupe'])) $this->bDeDupe = (bool)$aParams['dedupe'];